From 77f252c4d1715458ff9933de0d99f2ffc06e6549 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Wed, 14 Feb 2024 18:16:40 +0200 Subject: [PATCH 01/10] add --- src/enforcement/enforcer.ts | 315 ++++++++++++++++++---------------- src/enforcement/interfaces.ts | 16 ++ 2 files changed, 180 insertions(+), 151 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index 7d8fdfd..3ec88fd 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -6,6 +6,7 @@ import { CheckConfig, Context, ContextStore } from '../utils/context'; import { AxiosLoggingInterceptor } from '../utils/http-logger'; import { + AllTenantsResponse, BulkOpaDecisionResult, BulkPolicyDecision, IAction, @@ -17,9 +18,10 @@ import { IUserPermissions, OpaDecisionResult, OpaGetUserPermissionsResult, - PolicyDecision, + PolicyDecision, TenantDetails, } from './interfaces'; + const RESOURCE_DELIMITER = ':'; function isString(x: any): x is string { @@ -60,11 +62,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context?: Context, - config?: CheckConfig, + user: IUser | string, + action: IAction, + resource: IResource | string, + context?: Context, + config?: CheckConfig, ): Promise; /** @@ -77,9 +79,9 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ bulkCheck( - checks: Array, - context?: Context, - config?: CheckConfig, + checks: Array, + context?: Context, + config?: CheckConfig, ): Promise>; /** @@ -94,11 +96,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config?: CheckConfig, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config?: CheckConfig, ): Promise; } @@ -135,21 +137,21 @@ export class Enforcer implements IEnforcer { } public async getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { return await this.getUserPermissionsWithExceptions( - user, - tenants, - resources, - resource_types, - config, + user, + tenants, + resources, + resource_types, + config, ).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -160,11 +162,11 @@ export class Enforcer implements IEnforcer { } private async getUserPermissionsWithExceptions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { const checkTimeout = config.timeout || this.config.timeout; const input = { @@ -174,55 +176,55 @@ export class Enforcer implements IEnforcer { resource_type: resource_types, }; return await this.client - .post('user-permissions', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('user-permissions', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const permissions = - (isOpaGetUserPermissionsResult(response.data) - ? response.data.result.permissions - : response.data) || {}; - this.logger.info( - `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( - permissions, - )}`, - ); - return permissions; - }) - .catch((error) => { - const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const permissions = + (isOpaGetUserPermissionsResult(response.data) + ? response.data.result.permissions + : response.data) || {}; + this.logger.info( + `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( + permissions, + )}`, + ); + return permissions; + }) + .catch((error) => { + const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } public async bulkCheck( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { return await this.bulkCheckWithExceptions(checks, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -233,10 +235,10 @@ export class Enforcer implements IEnforcer { } private buildCheckInput( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query ): ICheckInput { const normalizedUser: IUser = isString(user) ? { key: user } : user; @@ -254,14 +256,14 @@ export class Enforcer implements IEnforcer { private checkInputRepr(checkInput: ICheckInput): string { return `${Enforcer.userRepr(checkInput.user)}, ${checkInput.action}, ${Enforcer.resourceRepr( - checkInput.resource, + checkInput.resource, )}`; } private async bulkCheckWithExceptions( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { const checkTimeout = config.timeout || this.config.timeout; const inputs: Array = []; @@ -271,56 +273,66 @@ export class Enforcer implements IEnforcer { }); return await this.client - .post('allowed/bulk', inputs, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed/bulk', inputs, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decisions = ( - ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] - ).map((decision) => decision.allow || false); - this.logger.info( - `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, - ); - return decisions; - }) - .catch((error) => { - const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => - this.checkInputRepr(input), - )})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decisions = ( + ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] + ).map((decision) => decision.allow || false); + this.logger.info( + `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, + ); + return decisions; + }) + .catch((error) => { + const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => + this.checkInputRepr(input), + )})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); + } + + public async getAllTenants(): Promise { + try { + const response = await this.client.get('/allowed/all-tenants'); + return response.data.allowedTenants.map(item => item.tenant); + } catch (error) { + this.logger.error('Error fetching all tenants:', error); + throw error; + } } public async check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { return await this.checkWithExceptions(user, action, resource, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -331,48 +343,48 @@ export class Enforcer implements IEnforcer { } private async checkWithExceptions( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { const input = this.buildCheckInput(user, action, resource, context); const checkTimeout = config.timeout || this.config.timeout; return await this.client - .post('allowed', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decision = - ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; - this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); - return decision; - }) - .catch((error) => { - const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decision = + ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; + this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); + return decision; + }) + .catch((error) => { + const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } // TODO: remove this eventually, once we decide on finalized structure of AuthzQuery @@ -426,3 +438,4 @@ export class Enforcer implements IEnforcer { }; } } + diff --git a/src/enforcement/interfaces.ts b/src/enforcement/interfaces.ts index 5e68204..a1e1a9e 100644 --- a/src/enforcement/interfaces.ts +++ b/src/enforcement/interfaces.ts @@ -126,6 +126,21 @@ export interface OpaDecisionResult { result: PolicyDecision; } +export interface TenantDetails { + key: string; + attributes: { + [id: string]: any; + }; +} + +export interface AllTenantsCheckResponse { + tenant: TenantDetails; +} + +export interface AllTenantsResponse { + allowedTenants: AllTenantsCheckResponse[]; +} + interface TenantPermissions { permissions: string[]; tenant?: { @@ -161,3 +176,4 @@ export interface OpaGetUserPermissionsResult { export function isOpaGetUserPermissionsResult(obj: any): obj is OpaGetUserPermissionsResult { return 'result' in obj; } + From 71accfabbdb7a2972980da0bc28ef9a38b77c702 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 22 Feb 2024 15:50:34 +0200 Subject: [PATCH 02/10] fix --- src/enforcement/enforcer.ts | 341 +++++++++++++++++++----------------- src/index.ts | 35 +++- 2 files changed, 217 insertions(+), 159 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index 3ec88fd..95bc94b 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -18,10 +18,10 @@ import { IUserPermissions, OpaDecisionResult, OpaGetUserPermissionsResult, - PolicyDecision, TenantDetails, + PolicyDecision, + TenantDetails, } from './interfaces'; - const RESOURCE_DELIMITER = ':'; function isString(x: any): x is string { @@ -62,11 +62,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context?: Context, - config?: CheckConfig, + user: IUser | string, + action: IAction, + resource: IResource | string, + context?: Context, + config?: CheckConfig, ): Promise; /** @@ -79,9 +79,9 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ bulkCheck( - checks: Array, - context?: Context, - config?: CheckConfig, + checks: Array, + context?: Context, + config?: CheckConfig, ): Promise>; /** @@ -96,12 +96,24 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config?: CheckConfig, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config?: CheckConfig, ): Promise; + + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context: Context | undefined, + sdk: string | undefined, + ): Promise; } /** @@ -137,21 +149,21 @@ export class Enforcer implements IEnforcer { } public async getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { return await this.getUserPermissionsWithExceptions( - user, - tenants, - resources, - resource_types, - config, + user, + tenants, + resources, + resource_types, + config, ).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -162,11 +174,11 @@ export class Enforcer implements IEnforcer { } private async getUserPermissionsWithExceptions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { const checkTimeout = config.timeout || this.config.timeout; const input = { @@ -176,55 +188,55 @@ export class Enforcer implements IEnforcer { resource_type: resource_types, }; return await this.client - .post('user-permissions', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('user-permissions', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const permissions = - (isOpaGetUserPermissionsResult(response.data) - ? response.data.result.permissions - : response.data) || {}; - this.logger.info( - `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( - permissions, - )}`, - ); - return permissions; - }) - .catch((error) => { - const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const permissions = + (isOpaGetUserPermissionsResult(response.data) + ? response.data.result.permissions + : response.data) || {}; + this.logger.info( + `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( + permissions, + )}`, + ); + return permissions; + }) + .catch((error) => { + const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } public async bulkCheck( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { return await this.bulkCheckWithExceptions(checks, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -235,10 +247,10 @@ export class Enforcer implements IEnforcer { } private buildCheckInput( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query ): ICheckInput { const normalizedUser: IUser = isString(user) ? { key: user } : user; @@ -256,14 +268,14 @@ export class Enforcer implements IEnforcer { private checkInputRepr(checkInput: ICheckInput): string { return `${Enforcer.userRepr(checkInput.user)}, ${checkInput.action}, ${Enforcer.resourceRepr( - checkInput.resource, + checkInput.resource, )}`; } private async bulkCheckWithExceptions( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { const checkTimeout = config.timeout || this.config.timeout; const inputs: Array = []; @@ -273,50 +285,67 @@ export class Enforcer implements IEnforcer { }); return await this.client - .post('allowed/bulk', inputs, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed/bulk', inputs, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decisions = ( - ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] - ).map((decision) => decision.allow || false); - this.logger.info( - `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, - ); - return decisions; - }) - .catch((error) => { - const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => - this.checkInputRepr(input), - )})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decisions = ( + ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] + ).map((decision) => decision.allow || false); + this.logger.info( + `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, + ); + return decisions; + }) + .catch((error) => { + const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => + this.checkInputRepr(input), + )})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } - public async getAllTenants(): Promise { + public async getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context: Context = {}, // default to empty context if not provided + sdk = 'node', // default to "node" if not provided + ): Promise { try { - const response = await this.client.get('/allowed/all-tenants'); - return response.data.allowedTenants.map(item => item.tenant); + const response = await this.client.get('/allowed/all-tenants', { + headers: { + Authorization: `Bearer ${this.config.token}`, + 'X-Permit-Sdk-Language': sdk, + }, + params: { + user, + action, + resource, + context, + }, + }); + return response.data.allowedTenants.map((item) => item.tenant); } catch (error) { this.logger.error('Error fetching all tenants:', error); throw error; @@ -324,15 +353,15 @@ export class Enforcer implements IEnforcer { } public async check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { return await this.checkWithExceptions(user, action, resource, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -343,48 +372,48 @@ export class Enforcer implements IEnforcer { } private async checkWithExceptions( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { const input = this.buildCheckInput(user, action, resource, context); const checkTimeout = config.timeout || this.config.timeout; return await this.client - .post('allowed', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decision = - ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; - this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); - return decision; - }) - .catch((error) => { - const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decision = + ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; + this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); + return decision; + }) + .catch((error) => { + const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } // TODO: remove this eventually, once we decide on finalized structure of AuthzQuery @@ -435,7 +464,7 @@ export class Enforcer implements IEnforcer { check: this.check.bind(this), bulkCheck: this.bulkCheck.bind(this), getUserPermissions: this.getUserPermissions.bind(this), + getAllTenants: this.getAllTenants.bind(this), }; } } - diff --git a/src/index.ts b/src/index.ts index 3cdd178..c437c3b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,11 +1,17 @@ // For Default export import pino from 'pino'; -import { ApiClient, IPermitApi } from './api/api-client'; -import { ElementsClient, IPermitElementsApi } from './api/elements'; +import { ApiClient, IPermitApi } from './api'; +import { ElementsClient, IPermitElementsApi } from './api'; import { ConfigFactory, IPermitConfig } from './config'; import { Enforcer, IEnforcer } from './enforcement/enforcer'; -import { ICheckQuery, IResource, IUser, IUserPermissions } from './enforcement/interfaces'; +import { + ICheckQuery, + IResource, + IUser, + IUserPermissions, + TenantDetails, +} from './enforcement/interfaces'; import { LoggerFactory } from './logger'; import { CheckConfig, Context } from './utils/context'; import { AxiosLoggingInterceptor } from './utils/http-logger'; @@ -182,6 +188,29 @@ export class Permit implements IPermitClient { return await this.enforcer.bulkCheck(checks, context, config); } + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + public async getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context?: Context | undefined, + sdk?: string | undefined, + ): Promise { + try { + return await this.enforcer.getAllTenants(user, action, resource, context, sdk); + } catch (error) { + this.logger.error('Error fetching all tenants:', error); + throw error; + } + } + /** * Get all permissions for the specified user. * From 9499a98a37017a2ac60bcaafff5f8769b2530793 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Sun, 25 Feb 2024 18:10:54 +0200 Subject: [PATCH 03/10] fix --- src/enforcement/enforcer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index 95bc94b..3a06b70 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -333,7 +333,7 @@ export class Enforcer implements IEnforcer { sdk = 'node', // default to "node" if not provided ): Promise { try { - const response = await this.client.get('/allowed/all-tenants', { + const response = await this.client.post('/allowed/all-tenants', { headers: { Authorization: `Bearer ${this.config.token}`, 'X-Permit-Sdk-Language': sdk, From 791e9075f2a535ed127d9b5ebffbc4fde0c5ec86 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 29 Feb 2024 13:56:37 +0200 Subject: [PATCH 04/10] fix cr --- src/enforcement/enforcer.ts | 6 +++--- src/index.ts | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index 3a06b70..6b76eb6 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -107,7 +107,7 @@ export interface IEnforcer { * Get all tenants available in the system. * @returns An array of TenantDetails representing all tenants. */ - getAllTenants( + checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -325,7 +325,7 @@ export class Enforcer implements IEnforcer { }); } - public async getAllTenants( + public async checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -464,7 +464,7 @@ export class Enforcer implements IEnforcer { check: this.check.bind(this), bulkCheck: this.bulkCheck.bind(this), getUserPermissions: this.getUserPermissions.bind(this), - getAllTenants: this.getAllTenants.bind(this), + checkAllTenants: this.checkAllTenants.bind(this), }; } } diff --git a/src/index.ts b/src/index.ts index c437c3b..082d455 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,8 @@ // For Default export import pino from 'pino'; -import { ApiClient, IPermitApi } from './api'; -import { ElementsClient, IPermitElementsApi } from './api'; +import { ApiClient, IPermitApi } from './api/api-client'; +import { ElementsClient, IPermitElementsApi } from './api/elements'; import { ConfigFactory, IPermitConfig } from './config'; import { Enforcer, IEnforcer } from './enforcement/enforcer'; import { @@ -196,7 +196,7 @@ export class Permit implements IPermitClient { * Get all tenants available in the system. * @returns An array of TenantDetails representing all tenants. */ - public async getAllTenants( + public async checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -204,7 +204,7 @@ export class Permit implements IPermitClient { sdk?: string | undefined, ): Promise { try { - return await this.enforcer.getAllTenants(user, action, resource, context, sdk); + return await this.enforcer.checkAllTenants(user, action, resource, context, sdk); } catch (error) { this.logger.error('Error fetching all tenants:', error); throw error; From 45c18ea087fb94414001017ed36785962a700cf9 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Wed, 14 Feb 2024 18:16:40 +0200 Subject: [PATCH 05/10] add --- src/enforcement/enforcer.ts | 315 ++++++++++++++++++---------------- src/enforcement/interfaces.ts | 16 ++ 2 files changed, 180 insertions(+), 151 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index c93bfc7..aa5437c 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -6,6 +6,7 @@ import { CheckConfig, Context, ContextStore } from '../utils/context'; import { AxiosLoggingInterceptor } from '../utils/http-logger'; import { + AllTenantsResponse, BulkOpaDecisionResult, BulkPolicyDecision, IAction, @@ -17,9 +18,10 @@ import { IUserPermissions, OpaDecisionResult, OpaGetUserPermissionsResult, - PolicyDecision, + PolicyDecision, TenantDetails, } from './interfaces'; + const RESOURCE_DELIMITER = ':'; function isString(x: any): x is string { @@ -60,11 +62,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context?: Context, - config?: CheckConfig, + user: IUser | string, + action: IAction, + resource: IResource | string, + context?: Context, + config?: CheckConfig, ): Promise; /** @@ -77,9 +79,9 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ bulkCheck( - checks: Array, - context?: Context, - config?: CheckConfig, + checks: Array, + context?: Context, + config?: CheckConfig, ): Promise>; /** @@ -94,11 +96,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config?: CheckConfig, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config?: CheckConfig, ): Promise; } @@ -135,21 +137,21 @@ export class Enforcer implements IEnforcer { } public async getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { return await this.getUserPermissionsWithExceptions( - user, - tenants, - resources, - resource_types, - config, + user, + tenants, + resources, + resource_types, + config, ).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -160,11 +162,11 @@ export class Enforcer implements IEnforcer { } private async getUserPermissionsWithExceptions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { const checkTimeout = config.timeout || this.config.timeout; const input = { @@ -174,55 +176,55 @@ export class Enforcer implements IEnforcer { resource_types, }; return await this.client - .post('user-permissions', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('user-permissions', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const permissions = - (isOpaGetUserPermissionsResult(response.data) - ? response.data.result.permissions - : response.data) || {}; - this.logger.info( - `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( - permissions, - )}`, - ); - return permissions; - }) - .catch((error) => { - const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const permissions = + (isOpaGetUserPermissionsResult(response.data) + ? response.data.result.permissions + : response.data) || {}; + this.logger.info( + `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( + permissions, + )}`, + ); + return permissions; + }) + .catch((error) => { + const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } public async bulkCheck( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { return await this.bulkCheckWithExceptions(checks, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -233,10 +235,10 @@ export class Enforcer implements IEnforcer { } private buildCheckInput( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query ): ICheckInput { const normalizedUser: IUser = isString(user) ? { key: user } : user; @@ -254,14 +256,14 @@ export class Enforcer implements IEnforcer { private checkInputRepr(checkInput: ICheckInput): string { return `${Enforcer.userRepr(checkInput.user)}, ${checkInput.action}, ${Enforcer.resourceRepr( - checkInput.resource, + checkInput.resource, )}`; } private async bulkCheckWithExceptions( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { const checkTimeout = config.timeout || this.config.timeout; const inputs: Array = []; @@ -271,56 +273,66 @@ export class Enforcer implements IEnforcer { }); return await this.client - .post('allowed/bulk', inputs, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed/bulk', inputs, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decisions = ( - ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] - ).map((decision) => decision.allow || false); - this.logger.info( - `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, - ); - return decisions; - }) - .catch((error) => { - const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => - this.checkInputRepr(input), - )})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decisions = ( + ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] + ).map((decision) => decision.allow || false); + this.logger.info( + `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, + ); + return decisions; + }) + .catch((error) => { + const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => + this.checkInputRepr(input), + )})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); + } + + public async getAllTenants(): Promise { + try { + const response = await this.client.get('/allowed/all-tenants'); + return response.data.allowedTenants.map(item => item.tenant); + } catch (error) { + this.logger.error('Error fetching all tenants:', error); + throw error; + } } public async check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { return await this.checkWithExceptions(user, action, resource, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -331,48 +343,48 @@ export class Enforcer implements IEnforcer { } private async checkWithExceptions( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { const input = this.buildCheckInput(user, action, resource, context); const checkTimeout = config.timeout || this.config.timeout; return await this.client - .post('allowed', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decision = - ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; - this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); - return decision; - }) - .catch((error) => { - const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decision = + ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; + this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); + return decision; + }) + .catch((error) => { + const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } // TODO: remove this eventually, once we decide on finalized structure of AuthzQuery @@ -426,3 +438,4 @@ export class Enforcer implements IEnforcer { }; } } + diff --git a/src/enforcement/interfaces.ts b/src/enforcement/interfaces.ts index 5e68204..a1e1a9e 100644 --- a/src/enforcement/interfaces.ts +++ b/src/enforcement/interfaces.ts @@ -126,6 +126,21 @@ export interface OpaDecisionResult { result: PolicyDecision; } +export interface TenantDetails { + key: string; + attributes: { + [id: string]: any; + }; +} + +export interface AllTenantsCheckResponse { + tenant: TenantDetails; +} + +export interface AllTenantsResponse { + allowedTenants: AllTenantsCheckResponse[]; +} + interface TenantPermissions { permissions: string[]; tenant?: { @@ -161,3 +176,4 @@ export interface OpaGetUserPermissionsResult { export function isOpaGetUserPermissionsResult(obj: any): obj is OpaGetUserPermissionsResult { return 'result' in obj; } + From 3965492a8c0b7902f2b1466ef0fd9472d28a2523 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 22 Feb 2024 15:50:34 +0200 Subject: [PATCH 06/10] fix --- src/enforcement/enforcer.ts | 341 +++++++++++++++++++----------------- src/index.ts | 35 +++- 2 files changed, 217 insertions(+), 159 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index aa5437c..a037806 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -18,10 +18,10 @@ import { IUserPermissions, OpaDecisionResult, OpaGetUserPermissionsResult, - PolicyDecision, TenantDetails, + PolicyDecision, + TenantDetails, } from './interfaces'; - const RESOURCE_DELIMITER = ':'; function isString(x: any): x is string { @@ -62,11 +62,11 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context?: Context, - config?: CheckConfig, + user: IUser | string, + action: IAction, + resource: IResource | string, + context?: Context, + config?: CheckConfig, ): Promise; /** @@ -79,9 +79,9 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ bulkCheck( - checks: Array, - context?: Context, - config?: CheckConfig, + checks: Array, + context?: Context, + config?: CheckConfig, ): Promise>; /** @@ -96,12 +96,24 @@ export interface IEnforcer { * @throws {@link PermitPDPStatusError} if received a response with unexpected status code from the PDP. */ getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config?: CheckConfig, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config?: CheckConfig, ): Promise; + + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context: Context | undefined, + sdk: string | undefined, + ): Promise; } /** @@ -137,21 +149,21 @@ export class Enforcer implements IEnforcer { } public async getUserPermissions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { return await this.getUserPermissionsWithExceptions( - user, - tenants, - resources, - resource_types, - config, + user, + tenants, + resources, + resource_types, + config, ).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -162,11 +174,11 @@ export class Enforcer implements IEnforcer { } private async getUserPermissionsWithExceptions( - user: IUser | string, - tenants?: string[], - resources?: string[], - resource_types?: string[], - config: CheckConfig = {}, + user: IUser | string, + tenants?: string[], + resources?: string[], + resource_types?: string[], + config: CheckConfig = {}, ): Promise { const checkTimeout = config.timeout || this.config.timeout; const input = { @@ -176,55 +188,55 @@ export class Enforcer implements IEnforcer { resource_types, }; return await this.client - .post('user-permissions', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('user-permissions', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.getUserPermissions() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const permissions = - (isOpaGetUserPermissionsResult(response.data) - ? response.data.result.permissions - : response.data) || {}; - this.logger.info( - `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( - permissions, - )}`, - ); - return permissions; - }) - .catch((error) => { - const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const permissions = + (isOpaGetUserPermissionsResult(response.data) + ? response.data.result.permissions + : response.data) || {}; + this.logger.info( + `permit.getUserPermissions(${Enforcer.userRepr(input.user)}) = ${JSON.stringify( + permissions, + )}`, + ); + return permissions; + }) + .catch((error) => { + const errorMessage = `Error in permit.getUserPermissions(${Enforcer.userRepr(input.user)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } public async bulkCheck( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { return await this.bulkCheckWithExceptions(checks, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -235,10 +247,10 @@ export class Enforcer implements IEnforcer { } private buildCheckInput( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query ): ICheckInput { const normalizedUser: IUser = isString(user) ? { key: user } : user; @@ -256,14 +268,14 @@ export class Enforcer implements IEnforcer { private checkInputRepr(checkInput: ICheckInput): string { return `${Enforcer.userRepr(checkInput.user)}, ${checkInput.action}, ${Enforcer.resourceRepr( - checkInput.resource, + checkInput.resource, )}`; } private async bulkCheckWithExceptions( - checks: Array, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + checks: Array, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise> { const checkTimeout = config.timeout || this.config.timeout; const inputs: Array = []; @@ -273,50 +285,67 @@ export class Enforcer implements IEnforcer { }); return await this.client - .post('allowed/bulk', inputs, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed/bulk', inputs, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.bulkCheck() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decisions = ( - ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] - ).map((decision) => decision.allow || false); - this.logger.info( - `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, - ); - return decisions; - }) - .catch((error) => { - const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => - this.checkInputRepr(input), - )})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decisions = ( + ('allow' in response.data ? response.data.allow : response.data.result.allow) || [] + ).map((decision) => decision.allow || false); + this.logger.info( + `permit.bulkCheck(${inputs.map((input) => this.checkInputRepr(input))}) = ${decisions}`, + ); + return decisions; + }) + .catch((error) => { + const errorMessage = `Error in permit.bulkCheck(${inputs.map((input) => + this.checkInputRepr(input), + )})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } - public async getAllTenants(): Promise { + public async getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context: Context = {}, // default to empty context if not provided + sdk = 'node', // default to "node" if not provided + ): Promise { try { - const response = await this.client.get('/allowed/all-tenants'); - return response.data.allowedTenants.map(item => item.tenant); + const response = await this.client.get('/allowed/all-tenants', { + headers: { + Authorization: `Bearer ${this.config.token}`, + 'X-Permit-Sdk-Language': sdk, + }, + params: { + user, + action, + resource, + context, + }, + }); + return response.data.allowedTenants.map((item) => item.tenant); } catch (error) { this.logger.error('Error fetching all tenants:', error); throw error; @@ -324,15 +353,15 @@ export class Enforcer implements IEnforcer { } public async check( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { return await this.checkWithExceptions(user, action, resource, context, config).catch((err) => { const shouldThrow = - config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; + config.throwOnError === undefined ? this.config.throwOnError : config.throwOnError; if (shouldThrow) { throw err; } else { @@ -343,48 +372,48 @@ export class Enforcer implements IEnforcer { } private async checkWithExceptions( - user: IUser | string, - action: IAction, - resource: IResource | string, - context: Context = {}, // context provided specifically for this query - config: CheckConfig = {}, + user: IUser | string, + action: IAction, + resource: IResource | string, + context: Context = {}, // context provided specifically for this query + config: CheckConfig = {}, ): Promise { const input = this.buildCheckInput(user, action, resource, context); const checkTimeout = config.timeout || this.config.timeout; return await this.client - .post('allowed', input, { - headers: { - Authorization: `Bearer ${this.config.token}`, - }, - timeout: checkTimeout, - }) - .then((response) => { - if (response.status !== 200) { - throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ + .post('allowed', input, { + headers: { + Authorization: `Bearer ${this.config.token}`, + }, + timeout: checkTimeout, + }) + .then((response) => { + if (response.status !== 200) { + throw new PermitPDPStatusError(`Permit.check() got an unexpected status code: ${response.status}, please check your SDK init and make sure the PDP sidecar is configured correctly. \n\ Read more about setting up the PDP at https://docs.permit.io`); - } - const decision = - ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; - this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); - return decision; - }) - .catch((error) => { - const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; - - if (axios.isAxiosError(error)) { - const errorStatusCode: string = error.response?.status.toString() || ''; - const errorDetails: string = error?.response?.data - ? JSON.stringify(error.response.data) - : error.message; - this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); - } else { - this.logger.error(`${errorMessage}\n${error}`); - } - throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n + } + const decision = + ('allow' in response.data ? response.data.allow : response.data.result.allow) || false; + this.logger.info(`permit.check(${this.checkInputRepr(input)}) = ${decision}`); + return decision; + }) + .catch((error) => { + const errorMessage = `Error in permit.check(${this.checkInputRepr(input)})`; + + if (axios.isAxiosError(error)) { + const errorStatusCode: string = error.response?.status.toString() || ''; + const errorDetails: string = error?.response?.data + ? JSON.stringify(error.response.data) + : error.message; + this.logger.error(`[${errorStatusCode}] ${errorMessage}, err: ${errorDetails}`); + } else { + this.logger.error(`${errorMessage}\n${error}`); + } + throw new PermitConnectionError(`Permit SDK got error: \n ${error.message} \n and cannot connect to the PDP, please check your configuration and make sure the PDP is running at ${this.config.pdp} and accepting requests. \n Read more about setting up the PDP at https://docs.permit.io`); - }); + }); } // TODO: remove this eventually, once we decide on finalized structure of AuthzQuery @@ -435,7 +464,7 @@ export class Enforcer implements IEnforcer { check: this.check.bind(this), bulkCheck: this.bulkCheck.bind(this), getUserPermissions: this.getUserPermissions.bind(this), + getAllTenants: this.getAllTenants.bind(this), }; } } - diff --git a/src/index.ts b/src/index.ts index 3cdd178..c437c3b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,11 +1,17 @@ // For Default export import pino from 'pino'; -import { ApiClient, IPermitApi } from './api/api-client'; -import { ElementsClient, IPermitElementsApi } from './api/elements'; +import { ApiClient, IPermitApi } from './api'; +import { ElementsClient, IPermitElementsApi } from './api'; import { ConfigFactory, IPermitConfig } from './config'; import { Enforcer, IEnforcer } from './enforcement/enforcer'; -import { ICheckQuery, IResource, IUser, IUserPermissions } from './enforcement/interfaces'; +import { + ICheckQuery, + IResource, + IUser, + IUserPermissions, + TenantDetails, +} from './enforcement/interfaces'; import { LoggerFactory } from './logger'; import { CheckConfig, Context } from './utils/context'; import { AxiosLoggingInterceptor } from './utils/http-logger'; @@ -182,6 +188,29 @@ export class Permit implements IPermitClient { return await this.enforcer.bulkCheck(checks, context, config); } + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + /** + * Get all tenants available in the system. + * @returns An array of TenantDetails representing all tenants. + */ + public async getAllTenants( + user: IUser | string, + action: string, + resource: IResource | string, + context?: Context | undefined, + sdk?: string | undefined, + ): Promise { + try { + return await this.enforcer.getAllTenants(user, action, resource, context, sdk); + } catch (error) { + this.logger.error('Error fetching all tenants:', error); + throw error; + } + } + /** * Get all permissions for the specified user. * From 30915d91f85647cdbdcd34b8ab46abc2f28f2b47 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Sun, 25 Feb 2024 18:10:54 +0200 Subject: [PATCH 07/10] fix --- src/enforcement/enforcer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index a037806..822f9ad 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -333,7 +333,7 @@ export class Enforcer implements IEnforcer { sdk = 'node', // default to "node" if not provided ): Promise { try { - const response = await this.client.get('/allowed/all-tenants', { + const response = await this.client.post('/allowed/all-tenants', { headers: { Authorization: `Bearer ${this.config.token}`, 'X-Permit-Sdk-Language': sdk, From e1dfe472b76fc210a341b8b9baf5c7907c31b524 Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 29 Feb 2024 13:56:37 +0200 Subject: [PATCH 08/10] fix cr --- src/enforcement/enforcer.ts | 6 +++--- src/index.ts | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/enforcement/enforcer.ts b/src/enforcement/enforcer.ts index 822f9ad..957ef28 100644 --- a/src/enforcement/enforcer.ts +++ b/src/enforcement/enforcer.ts @@ -107,7 +107,7 @@ export interface IEnforcer { * Get all tenants available in the system. * @returns An array of TenantDetails representing all tenants. */ - getAllTenants( + checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -325,7 +325,7 @@ export class Enforcer implements IEnforcer { }); } - public async getAllTenants( + public async checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -464,7 +464,7 @@ export class Enforcer implements IEnforcer { check: this.check.bind(this), bulkCheck: this.bulkCheck.bind(this), getUserPermissions: this.getUserPermissions.bind(this), - getAllTenants: this.getAllTenants.bind(this), + checkAllTenants: this.checkAllTenants.bind(this), }; } } diff --git a/src/index.ts b/src/index.ts index c437c3b..082d455 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,8 @@ // For Default export import pino from 'pino'; -import { ApiClient, IPermitApi } from './api'; -import { ElementsClient, IPermitElementsApi } from './api'; +import { ApiClient, IPermitApi } from './api/api-client'; +import { ElementsClient, IPermitElementsApi } from './api/elements'; import { ConfigFactory, IPermitConfig } from './config'; import { Enforcer, IEnforcer } from './enforcement/enforcer'; import { @@ -196,7 +196,7 @@ export class Permit implements IPermitClient { * Get all tenants available in the system. * @returns An array of TenantDetails representing all tenants. */ - public async getAllTenants( + public async checkAllTenants( user: IUser | string, action: string, resource: IResource | string, @@ -204,7 +204,7 @@ export class Permit implements IPermitClient { sdk?: string | undefined, ): Promise { try { - return await this.enforcer.getAllTenants(user, action, resource, context, sdk); + return await this.enforcer.checkAllTenants(user, action, resource, context, sdk); } catch (error) { this.logger.error('Error fetching all tenants:', error); throw error; From eb481b53832fbb44648c624df02c12014c31972a Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 29 Feb 2024 14:26:09 +0200 Subject: [PATCH 09/10] update tsdoc --- docs/assets/search.js | 2 +- docs/classes/ApiClient.html | 1378 +++++++++-------- docs/classes/ApiContext.html | 422 ++--- docs/classes/ConditionSetRulesApi.html | 394 ++--- docs/classes/ConditionSetsApi.html | 493 +++--- docs/classes/DeprecatedApiClient.html | 1168 +++++++------- docs/classes/ElementsClient.html | 342 ++-- docs/classes/EnvironmentsApi.html | 595 +++---- docs/classes/Permit.html | 427 ++--- docs/classes/PermitApiError.html | 344 ++-- docs/classes/PermitConnectionError.html | 312 ++-- docs/classes/PermitContextError.html | 315 ++-- docs/classes/PermitError.html | 312 ++-- docs/classes/PermitPDPStatusError.html | 312 ++-- docs/classes/ProjectsApi.html | 493 +++--- docs/classes/ResourceActionGroupsApi.html | 511 +++--- docs/classes/ResourceActionsApi.html | 511 +++--- docs/classes/ResourceAttributesApi.html | 511 +++--- docs/classes/ResourcesApi.html | 520 ++++--- docs/classes/RoleAssignmentsApi.html | 438 +++--- docs/classes/RolesApi.html | 547 +++---- docs/classes/TenantsApi.html | 544 ++++--- docs/classes/UsersApi.html | 589 +++---- docs/enums/APIKeyOwnerType.html | 285 ++-- docs/enums/ApiKeyLevel.html | 301 ++-- docs/enums/AttributeType.html | 309 ++-- docs/enums/ConditionSetType.html | 277 ++-- docs/enums/ElementsApiErrors.html | 289 ++-- docs/enums/MemberAccessLevel.html | 285 ++-- docs/enums/MemberAccessObj.html | 285 ++-- docs/index.html | 253 +-- docs/interfaces/APIKeyRead.html | 396 ++--- docs/interfaces/ActionBlockEditable.html | 292 ++-- docs/interfaces/ActionBlockRead.html | 318 ++-- docs/interfaces/AttributeBlockEditable.html | 282 ++-- docs/interfaces/AttributeBlockRead.html | 308 ++-- docs/interfaces/BulkRoleAssignmentReport.html | 266 ++-- .../BulkRoleUnAssignmentReport.html | 266 ++-- docs/interfaces/ConditionSetCreate.html | 354 ++--- docs/interfaces/ConditionSetRead.html | 442 +++--- docs/interfaces/ConditionSetRuleCreate.html | 321 ++-- docs/interfaces/ConditionSetRuleRead.html | 386 ++--- docs/interfaces/ConditionSetRuleRemove.html | 321 ++-- docs/interfaces/ConditionSetUpdate.html | 305 ++-- docs/interfaces/Context.html | 252 +-- docs/interfaces/ContextTransform.html | 254 +-- ...EmbeddedLoginRequestOutputWithContent.html | 330 ++-- docs/interfaces/EnvironmentCopy.html | 289 ++-- docs/interfaces/EnvironmentCopyScope.html | 296 ++-- .../EnvironmentCopyScopeFilters.html | 282 ++-- docs/interfaces/EnvironmentCopyTarget.html | 279 ++-- docs/interfaces/EnvironmentCreate.html | 318 ++-- docs/interfaces/EnvironmentRead.html | 383 ++--- docs/interfaces/EnvironmentStats.html | 403 ++--- docs/interfaces/EnvironmentUpdate.html | 305 ++-- docs/interfaces/IConditionSetRulesApi.html | 333 ++-- docs/interfaces/IConditionSetsApi.html | 429 ++--- .../interfaces/ICreateOrUpdateUserResult.html | 276 ++-- docs/interfaces/IDeprecatedPermitApi.html | 563 +++---- docs/interfaces/IDeprecatedReadApis.html | 339 ++-- docs/interfaces/IDeprecatedWriteApis.html | 483 +++--- docs/interfaces/IEnvironmentsApi.html | 531 ++++--- docs/interfaces/IGetUserRoles.html | 298 ++-- docs/interfaces/IListActionGroups.html | 284 ++-- docs/interfaces/IListActions.html | 284 ++-- docs/interfaces/IListAttributes.html | 284 ++-- docs/interfaces/IListConditionSetRules.html | 309 ++-- docs/interfaces/IListEnvironments.html | 287 ++-- docs/interfaces/IListResourceUsers.html | 284 ++-- docs/interfaces/IListRoleAssignments.html | 323 ++-- docs/interfaces/IListTenantUsers.html | 284 ++-- docs/interfaces/IPagination.html | 276 ++-- docs/interfaces/IPermitApi.html | 811 +++++----- docs/interfaces/IPermitClient.html | 408 ++--- docs/interfaces/IPermitConfig.html | 359 ++--- docs/interfaces/IPermitElementsApi.html | 281 ++-- docs/interfaces/IProjectsApi.html | 429 ++--- docs/interfaces/IResource.html | 301 ++-- docs/interfaces/IResourceActionGroupsApi.html | 450 +++--- docs/interfaces/IResourceActionsApi.html | 450 +++--- docs/interfaces/IResourceAttributesApi.html | 450 +++--- docs/interfaces/IResourcesApi.html | 456 +++--- docs/interfaces/IRoleAssignmentsApi.html | 377 ++--- docs/interfaces/IRolesApi.html | 483 +++--- docs/interfaces/ITenantsApi.html | 480 +++--- docs/interfaces/IUser.html | 312 ++-- docs/interfaces/IUsersApi.html | 525 ++++--- docs/interfaces/OrgMemberRead.html | 471 +++--- docs/interfaces/PaginatedResultUserRead.html | 289 ++-- docs/interfaces/ParentId.html | 257 +-- docs/interfaces/ProjectCreate.html | 334 ++-- docs/interfaces/ProjectRead.html | 386 ++--- docs/interfaces/ProjectUpdate.html | 308 ++-- docs/interfaces/ResourceActionCreate.html | 308 ++-- .../interfaces/ResourceActionGroupCreate.html | 318 ++-- docs/interfaces/ResourceActionGroupRead.html | 409 ++--- docs/interfaces/ResourceActionRead.html | 412 ++--- docs/interfaces/ResourceActionUpdate.html | 295 ++-- docs/interfaces/ResourceAttributeCreate.html | 295 ++-- docs/interfaces/ResourceAttributeRead.html | 412 ++--- docs/interfaces/ResourceAttributeUpdate.html | 282 ++-- docs/interfaces/ResourceCreate.html | 364 ++--- docs/interfaces/ResourceId.html | 257 +-- docs/interfaces/ResourceRead.html | 460 +++--- docs/interfaces/ResourceReplace.html | 351 +++-- docs/interfaces/ResourceUpdate.html | 351 +++-- docs/interfaces/RoleAssignmentCreate.html | 308 ++-- docs/interfaces/RoleAssignmentRead.html | 451 +++--- docs/interfaces/RoleAssignmentRemove.html | 308 ++-- docs/interfaces/RoleCreate.html | 331 ++-- docs/interfaces/RoleRead.html | 409 ++--- docs/interfaces/RoleUpdate.html | 318 ++-- docs/interfaces/Statistics.html | 326 ++-- docs/interfaces/TenantCreate.html | 308 ++-- docs/interfaces/TenantRead.html | 399 ++--- docs/interfaces/TenantUpdate.html | 295 ++-- docs/interfaces/UserCreate.html | 321 ++-- docs/interfaces/UserInTenant.html | 295 ++-- docs/interfaces/UserRead.html | 395 ++--- docs/interfaces/UserRole.html | 282 ++-- docs/interfaces/UserUpdate.html | 308 ++-- docs/interfaces/loginAsSchema.html | 279 ++-- docs/modules.html | 496 +++--- .../EnvironmentCopyConflictStrategyEnum.html | 254 +-- docs/types/IAction.html | 255 +-- ...EnvironmentCopyConflictStrategyEnum-1.html | 254 +-- 126 files changed, 24115 insertions(+), 22887 deletions(-) diff --git a/docs/assets/search.js b/docs/assets/search.js index bf3e158..193ec48 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"IPermitClient\",\"url\":\"interfaces/IPermitClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/IPermitClient.html#config\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/IPermitClient.html#api\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":1024,\"name\":\"elements\",\"url\":\"interfaces/IPermitClient.html#elements\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"check\",\"url\":\"interfaces/IPermitClient.html#check\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"bulkCheck\",\"url\":\"interfaces/IPermitClient.html#bulkCheck\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"getUserPermissions\",\"url\":\"interfaces/IPermitClient.html#getUserPermissions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":128,\"name\":\"Permit\",\"url\":\"classes/Permit.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Permit.html#constructor\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"classes/Permit.html#config\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"classes/Permit.html#api\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"elements\",\"url\":\"classes/Permit.html#elements\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"check\",\"url\":\"classes/Permit.html#check\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"bulkCheck\",\"url\":\"classes/Permit.html#bulkCheck\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"getUserPermissions\",\"url\":\"classes/Permit.html#getUserPermissions\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":256,\"name\":\"IPermitConfig\",\"url\":\"interfaces/IPermitConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"token\",\"url\":\"interfaces/IPermitConfig.html#token\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"pdp\",\"url\":\"interfaces/IPermitConfig.html#pdp\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"apiUrl\",\"url\":\"interfaces/IPermitConfig.html#apiUrl\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/IPermitConfig.html#log\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"multiTenancy\",\"url\":\"interfaces/IPermitConfig.html#multiTenancy\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/IPermitConfig.html#timeout\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"throwOnError\",\"url\":\"interfaces/IPermitConfig.html#throwOnError\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"apiContext\",\"url\":\"interfaces/IPermitConfig.html#apiContext\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"axiosInstance\",\"url\":\"interfaces/IPermitConfig.html#axiosInstance\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":256,\"name\":\"IUser\",\"url\":\"interfaces/IUser.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/IUser.html#key\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"firstName\",\"url\":\"interfaces/IUser.html#firstName\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"lastName\",\"url\":\"interfaces/IUser.html#lastName\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/IUser.html#email\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/IUser.html#attributes\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":4194304,\"name\":\"IAction\",\"url\":\"types/IAction.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IResource\",\"url\":\"interfaces/IResource.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/IResource.html#type\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/IResource.html#key\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IResource.html#tenant\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/IResource.html#attributes\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":128,\"name\":\"PermitConnectionError\",\"url\":\"classes/PermitConnectionError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitConnectionError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitConnectionError\"},{\"kind\":128,\"name\":\"PermitError\",\"url\":\"classes/PermitError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitError\"},{\"kind\":128,\"name\":\"PermitPDPStatusError\",\"url\":\"classes/PermitPDPStatusError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitPDPStatusError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitPDPStatusError\"},{\"kind\":256,\"name\":\"Context\",\"url\":\"interfaces/Context.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ContextTransform\",\"url\":\"interfaces/ContextTransform.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"ApiContext\",\"url\":\"classes/ApiContext.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ApiContext.html#constructor\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"_saveApiKeyAccessibleScope\",\"url\":\"classes/ApiContext.html#_saveApiKeyAccessibleScope\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"permittedAccessLevel\",\"url\":\"classes/ApiContext.html#permittedAccessLevel\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"level\",\"url\":\"classes/ApiContext.html#level\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"contextLevel\",\"url\":\"classes/ApiContext.html#contextLevel\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"organization\",\"url\":\"classes/ApiContext.html#organization\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"project\",\"url\":\"classes/ApiContext.html#project\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"environment\",\"url\":\"classes/ApiContext.html#environment\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setOrganizationLevelContext\",\"url\":\"classes/ApiContext.html#setOrganizationLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setProjectLevelContext\",\"url\":\"classes/ApiContext.html#setProjectLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setEnvironmentLevelContext\",\"url\":\"classes/ApiContext.html#setEnvironmentLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"environmentContext\",\"url\":\"classes/ApiContext.html#environmentContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext\"},{\"kind\":1024,\"name\":\"projId\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type.projId\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext.__type\"},{\"kind\":1024,\"name\":\"envId\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type.envId\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext.__type\"},{\"kind\":128,\"name\":\"PermitContextError\",\"url\":\"classes/PermitContextError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitContextError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitContextError\"},{\"kind\":8,\"name\":\"ApiKeyLevel\",\"url\":\"enums/ApiKeyLevel.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"WAIT_FOR_INIT\",\"url\":\"enums/ApiKeyLevel.html#WAIT_FOR_INIT\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"ORGANIZATION_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#ORGANIZATION_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"PROJECT_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#PROJECT_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"ENVIRONMENT_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#ENVIRONMENT_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":128,\"name\":\"PermitApiError\",\"url\":\"classes/PermitApiError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitApiError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":1024,\"name\":\"originalError\",\"url\":\"classes/PermitApiError.html#originalError\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":262144,\"name\":\"request\",\"url\":\"classes/PermitApiError.html#request\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":262144,\"name\":\"response\",\"url\":\"classes/PermitApiError.html#response\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":256,\"name\":\"IPagination\",\"url\":\"interfaces/IPagination.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IPagination.html#page\",\"classes\":\"\",\"parent\":\"IPagination\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IPagination.html#perPage\",\"classes\":\"\",\"parent\":\"IPagination\"},{\"kind\":8,\"name\":\"MemberAccessLevel\",\"url\":\"enums/MemberAccessLevel.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Admin\",\"url\":\"enums/MemberAccessLevel.html#Admin\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":16,\"name\":\"Write\",\"url\":\"enums/MemberAccessLevel.html#Write\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":16,\"name\":\"Read\",\"url\":\"enums/MemberAccessLevel.html#Read\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":256,\"name\":\"OrgMemberRead\",\"url\":\"interfaces/OrgMemberRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/OrgMemberRead.html#id\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/OrgMemberRead.html#email\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"email_verified\",\"url\":\"interfaces/OrgMemberRead.html#email_verified\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/OrgMemberRead.html#name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"given_name\",\"url\":\"interfaces/OrgMemberRead.html#given_name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"family_name\",\"url\":\"interfaces/OrgMemberRead.html#family_name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"picture\",\"url\":\"interfaces/OrgMemberRead.html#picture\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"is_superuser\",\"url\":\"interfaces/OrgMemberRead.html#is_superuser\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"is_onboarding\",\"url\":\"interfaces/OrgMemberRead.html#is_onboarding\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"onboarding_step\",\"url\":\"interfaces/OrgMemberRead.html#onboarding_step\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/OrgMemberRead.html#created_at\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"last_login\",\"url\":\"interfaces/OrgMemberRead.html#last_login\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"last_ip\",\"url\":\"interfaces/OrgMemberRead.html#last_ip\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"logins_count\",\"url\":\"interfaces/OrgMemberRead.html#logins_count\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"identities\",\"url\":\"interfaces/OrgMemberRead.html#identities\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"invite\",\"url\":\"interfaces/OrgMemberRead.html#invite\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/OrgMemberRead.html#settings\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":8,\"name\":\"MemberAccessObj\",\"url\":\"enums/MemberAccessObj.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Org\",\"url\":\"enums/MemberAccessObj.html#Org\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":16,\"name\":\"Project\",\"url\":\"enums/MemberAccessObj.html#Project\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":16,\"name\":\"Env\",\"url\":\"enums/MemberAccessObj.html#Env\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":8,\"name\":\"APIKeyOwnerType\",\"url\":\"enums/APIKeyOwnerType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"PdpConfig\",\"url\":\"enums/APIKeyOwnerType.html#PdpConfig\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":16,\"name\":\"Member\",\"url\":\"enums/APIKeyOwnerType.html#Member\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":16,\"name\":\"Elements\",\"url\":\"enums/APIKeyOwnerType.html#Elements\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":256,\"name\":\"ParentId\",\"url\":\"interfaces/ParentId.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ResourceId\",\"url\":\"interfaces/ResourceId.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"ConditionSetType\",\"url\":\"enums/ConditionSetType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Userset\",\"url\":\"enums/ConditionSetType.html#Userset\",\"classes\":\"\",\"parent\":\"ConditionSetType\"},{\"kind\":16,\"name\":\"Resourceset\",\"url\":\"enums/ConditionSetType.html#Resourceset\",\"classes\":\"\",\"parent\":\"ConditionSetType\"},{\"kind\":32,\"name\":\"EnvironmentCopyConflictStrategyEnum\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum\"},{\"kind\":1024,\"name\":\"Fail\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type.Fail\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum.__type\"},{\"kind\":1024,\"name\":\"Overwrite\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type.Overwrite\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum.__type\"},{\"kind\":4194304,\"name\":\"EnvironmentCopyConflictStrategyEnum\",\"url\":\"types/EnvironmentCopyConflictStrategyEnum.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"EnvironmentCopyScope\",\"url\":\"interfaces/EnvironmentCopyScope.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/EnvironmentCopyScope.html#resources\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/EnvironmentCopyScope.html#roles\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"user_sets\",\"url\":\"interfaces/EnvironmentCopyScope.html#user_sets\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"resource_sets\",\"url\":\"interfaces/EnvironmentCopyScope.html#resource_sets\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":256,\"name\":\"EnvironmentCopyScopeFilters\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"include\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html#include\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScopeFilters\"},{\"kind\":1024,\"name\":\"exclude\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html#exclude\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScopeFilters\"},{\"kind\":256,\"name\":\"EnvironmentCopyTarget\",\"url\":\"interfaces/EnvironmentCopyTarget.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"existing\",\"url\":\"interfaces/EnvironmentCopyTarget.html#existing\",\"classes\":\"\",\"parent\":\"EnvironmentCopyTarget\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/EnvironmentCopyTarget.html#new\",\"classes\":\"\",\"parent\":\"EnvironmentCopyTarget\"},{\"kind\":256,\"name\":\"Statistics\",\"url\":\"interfaces/Statistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/Statistics.html#roles\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"interfaces/Statistics.html#users\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"policies\",\"url\":\"interfaces/Statistics.html#policies\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/Statistics.html#resources\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"interfaces/Statistics.html#tenants\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"has_decision_logs\",\"url\":\"interfaces/Statistics.html#has_decision_logs\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"members\",\"url\":\"interfaces/Statistics.html#members\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":8,\"name\":\"AttributeType\",\"url\":\"enums/AttributeType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Bool\",\"url\":\"enums/AttributeType.html#Bool\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Number\",\"url\":\"enums/AttributeType.html#Number\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"String\",\"url\":\"enums/AttributeType.html#String\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Time\",\"url\":\"enums/AttributeType.html#Time\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Array\",\"url\":\"enums/AttributeType.html#Array\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Json\",\"url\":\"enums/AttributeType.html#Json\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":256,\"name\":\"UserInTenant\",\"url\":\"interfaces/UserInTenant.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/UserInTenant.html#tenant\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/UserInTenant.html#roles\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/UserInTenant.html#status\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":256,\"name\":\"UserRole\",\"url\":\"interfaces/UserRole.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/UserRole.html#role\",\"classes\":\"\",\"parent\":\"UserRole\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/UserRole.html#tenant\",\"classes\":\"\",\"parent\":\"UserRole\"},{\"kind\":256,\"name\":\"ActionBlockEditable\",\"url\":\"interfaces/ActionBlockEditable.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ActionBlockEditable.html#name\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ActionBlockEditable.html#description\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ActionBlockEditable.html#attributes\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":256,\"name\":\"AttributeBlockEditable\",\"url\":\"interfaces/AttributeBlockEditable.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AttributeBlockEditable.html#type\",\"classes\":\"\",\"parent\":\"AttributeBlockEditable\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/AttributeBlockEditable.html#description\",\"classes\":\"\",\"parent\":\"AttributeBlockEditable\"},{\"kind\":256,\"name\":\"ActionBlockRead\",\"url\":\"interfaces/ActionBlockRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ActionBlockRead.html#name\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ActionBlockRead.html#description\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ActionBlockRead.html#attributes\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ActionBlockRead.html#id\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ActionBlockRead.html#key\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":256,\"name\":\"AttributeBlockRead\",\"url\":\"interfaces/AttributeBlockRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AttributeBlockRead.html#type\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/AttributeBlockRead.html#description\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AttributeBlockRead.html#id\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/AttributeBlockRead.html#key\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":256,\"name\":\"ConditionSetRuleCreate\",\"url\":\"interfaces/ConditionSetRuleCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleCreate.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleCreate.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleCreate.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"is_role\",\"url\":\"interfaces/ConditionSetRuleCreate.html#is_role\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"is_resource\",\"url\":\"interfaces/ConditionSetRuleCreate.html#is_resource\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":256,\"name\":\"ConditionSetRuleRead\",\"url\":\"interfaces/ConditionSetRuleRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ConditionSetRuleRead.html#id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetRuleRead.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleRead.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleRead.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleRead.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#project_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ConditionSetRuleRead.html#created_at\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ConditionSetRuleRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":256,\"name\":\"ConditionSetRuleRemove\",\"url\":\"interfaces/ConditionSetRuleRemove.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleRemove.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleRemove.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleRemove.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"is_role\",\"url\":\"interfaces/ConditionSetRuleRemove.html#is_role\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"is_resource\",\"url\":\"interfaces/ConditionSetRuleRemove.html#is_resource\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":256,\"name\":\"IListConditionSetRules\",\"url\":\"interfaces/IListConditionSetRules.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"userSetKey\",\"url\":\"interfaces/IListConditionSetRules.html#userSetKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"permissionKey\",\"url\":\"interfaces/IListConditionSetRules.html#permissionKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"resourceSetKey\",\"url\":\"interfaces/IListConditionSetRules.html#resourceSetKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListConditionSetRules.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListConditionSetRules.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListConditionSetRules\"},{\"kind\":256,\"name\":\"IConditionSetRulesApi\",\"url\":\"interfaces/IConditionSetRulesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IConditionSetRulesApi.html#list\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IConditionSetRulesApi.html#create\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IConditionSetRulesApi.html#delete\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":128,\"name\":\"ConditionSetRulesApi\",\"url\":\"classes/ConditionSetRulesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionSetRulesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ConditionSetRulesApi.html#list\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ConditionSetRulesApi.html#create\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ConditionSetRulesApi.html#delete\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ConditionSetRulesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ConditionSetRulesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":256,\"name\":\"ConditionSetCreate\",\"url\":\"interfaces/ConditionSetCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetCreate.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConditionSetCreate.html#type\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"autogenerated\",\"url\":\"interfaces/ConditionSetCreate.html#autogenerated\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ConditionSetCreate.html#resource_id\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetCreate.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetCreate.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetCreate.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetCreate.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":256,\"name\":\"ConditionSetRead\",\"url\":\"interfaces/ConditionSetRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetRead.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConditionSetRead.html#type\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"autogenerated\",\"url\":\"interfaces/ConditionSetRead.html#autogenerated\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ConditionSetRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ConditionSetRead.html#id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ConditionSetRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ConditionSetRead.html#project_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ConditionSetRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ConditionSetRead.html#created_at\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ConditionSetRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"interfaces/ConditionSetRead.html#resource\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetRead.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetRead.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetRead.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetRead.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":256,\"name\":\"ConditionSetUpdate\",\"url\":\"interfaces/ConditionSetUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetUpdate.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetUpdate.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetUpdate.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetUpdate.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":256,\"name\":\"IConditionSetsApi\",\"url\":\"interfaces/IConditionSetsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IConditionSetsApi.html#list\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IConditionSetsApi.html#get\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IConditionSetsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IConditionSetsApi.html#getById\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IConditionSetsApi.html#create\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IConditionSetsApi.html#update\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IConditionSetsApi.html#delete\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":128,\"name\":\"ConditionSetsApi\",\"url\":\"classes/ConditionSetsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionSetsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ConditionSetsApi.html#list\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ConditionSetsApi.html#get\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ConditionSetsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ConditionSetsApi.html#getById\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ConditionSetsApi.html#create\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ConditionSetsApi.html#update\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ConditionSetsApi.html#delete\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ConditionSetsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ConditionSetsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetsApi\"},{\"kind\":256,\"name\":\"IDeprecatedReadApis\",\"url\":\"interfaces/IDeprecatedReadApis.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IDeprecatedReadApis.html#listUsers\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IDeprecatedReadApis.html#listRoles\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IDeprecatedReadApis.html#getUser\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IDeprecatedReadApis.html#getTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IDeprecatedReadApis.html#getRole\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IDeprecatedReadApis.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IDeprecatedReadApis.html#listConditionSets\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IDeprecatedReadApis.html#listConditionSetsRules\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":256,\"name\":\"IDeprecatedWriteApis\",\"url\":\"interfaces/IDeprecatedWriteApis.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#syncUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IDeprecatedWriteApis.html#listTenants\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#assignRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#unassignRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IDeprecatedWriteApis.html#assignConditionSetRule\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IDeprecatedWriteApis.html#unassignConditionSetRule\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":256,\"name\":\"IDeprecatedPermitApi\",\"url\":\"interfaces/IDeprecatedPermitApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IDeprecatedPermitApi.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IDeprecatedPermitApi.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":128,\"name\":\"DeprecatedApiClient\",\"url\":\"classes/DeprecatedApiClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeprecatedApiClient.html#constructor\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"classes/DeprecatedApiClient.html#listUsers\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"classes/DeprecatedApiClient.html#listRoles\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"classes/DeprecatedApiClient.html#listConditionSets\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"classes/DeprecatedApiClient.html#listConditionSetsRules\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"classes/DeprecatedApiClient.html#getUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"classes/DeprecatedApiClient.html#getTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"classes/DeprecatedApiClient.html#listTenants\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"classes/DeprecatedApiClient.html#getRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/DeprecatedApiClient.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"classes/DeprecatedApiClient.html#createResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"classes/DeprecatedApiClient.html#updateResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/DeprecatedApiClient.html#deleteResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"classes/DeprecatedApiClient.html#createUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"classes/DeprecatedApiClient.html#syncUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"classes/DeprecatedApiClient.html#updateUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"classes/DeprecatedApiClient.html#deleteUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"classes/DeprecatedApiClient.html#createTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"classes/DeprecatedApiClient.html#updateTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"classes/DeprecatedApiClient.html#deleteTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/DeprecatedApiClient.html#createRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/DeprecatedApiClient.html#updateRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/DeprecatedApiClient.html#deleteRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/DeprecatedApiClient.html#assignRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/DeprecatedApiClient.html#unassignRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#createConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#updateConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#deleteConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"classes/DeprecatedApiClient.html#assignConditionSetRule\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"classes/DeprecatedApiClient.html#unassignConditionSetRule\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getMethods\",\"url\":\"classes/DeprecatedApiClient.html#getMethods\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/DeprecatedApiClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/DeprecatedApiClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":256,\"name\":\"APIKeyRead\",\"url\":\"interfaces/APIKeyRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/APIKeyRead.html#organization_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/APIKeyRead.html#project_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/APIKeyRead.html#environment_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"object_type\",\"url\":\"interfaces/APIKeyRead.html#object_type\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"access_level\",\"url\":\"interfaces/APIKeyRead.html#access_level\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"owner_type\",\"url\":\"interfaces/APIKeyRead.html#owner_type\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/APIKeyRead.html#name\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/APIKeyRead.html#id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"secret\",\"url\":\"interfaces/APIKeyRead.html#secret\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/APIKeyRead.html#created_at\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"created_by_member\",\"url\":\"interfaces/APIKeyRead.html#created_by_member\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"last_used_at\",\"url\":\"interfaces/APIKeyRead.html#last_used_at\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/APIKeyRead.html#env\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"project\",\"url\":\"interfaces/APIKeyRead.html#project\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":256,\"name\":\"EnvironmentCopy\",\"url\":\"interfaces/EnvironmentCopy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"target_env\",\"url\":\"interfaces/EnvironmentCopy.html#target_env\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":1024,\"name\":\"conflict_strategy\",\"url\":\"interfaces/EnvironmentCopy.html#conflict_strategy\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/EnvironmentCopy.html#scope\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":256,\"name\":\"EnvironmentCreate\",\"url\":\"interfaces/EnvironmentCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentCreate.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentCreate.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentCreate.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentCreate.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentCreate.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":256,\"name\":\"EnvironmentRead\",\"url\":\"interfaces/EnvironmentRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentRead.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/EnvironmentRead.html#id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/EnvironmentRead.html#organization_id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/EnvironmentRead.html#project_id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/EnvironmentRead.html#created_at\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/EnvironmentRead.html#updated_at\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentRead.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentRead.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentRead.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentRead.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":256,\"name\":\"EnvironmentStats\",\"url\":\"interfaces/EnvironmentStats.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentStats.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/EnvironmentStats.html#id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/EnvironmentStats.html#organization_id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/EnvironmentStats.html#project_id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/EnvironmentStats.html#created_at\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/EnvironmentStats.html#updated_at\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentStats.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentStats.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentStats.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentStats.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"pdp_configs\",\"url\":\"interfaces/EnvironmentStats.html#pdp_configs\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"stats\",\"url\":\"interfaces/EnvironmentStats.html#stats\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":256,\"name\":\"EnvironmentUpdate\",\"url\":\"interfaces/EnvironmentUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentUpdate.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentUpdate.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentUpdate.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentUpdate.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":256,\"name\":\"IListEnvironments\",\"url\":\"interfaces/IListEnvironments.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"projectKey\",\"url\":\"interfaces/IListEnvironments.html#projectKey\",\"classes\":\"\",\"parent\":\"IListEnvironments\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListEnvironments.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListEnvironments\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListEnvironments.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListEnvironments\"},{\"kind\":256,\"name\":\"IEnvironmentsApi\",\"url\":\"interfaces/IEnvironmentsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IEnvironmentsApi.html#list\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IEnvironmentsApi.html#get\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IEnvironmentsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IEnvironmentsApi.html#getById\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"interfaces/IEnvironmentsApi.html#getStats\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getApiKey\",\"url\":\"interfaces/IEnvironmentsApi.html#getApiKey\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IEnvironmentsApi.html#create\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IEnvironmentsApi.html#update\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"copy\",\"url\":\"interfaces/IEnvironmentsApi.html#copy\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IEnvironmentsApi.html#delete\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":128,\"name\":\"EnvironmentsApi\",\"url\":\"classes/EnvironmentsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnvironmentsApi.html#constructor\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/EnvironmentsApi.html#list\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EnvironmentsApi.html#get\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/EnvironmentsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/EnvironmentsApi.html#getById\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/EnvironmentsApi.html#getStats\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getApiKey\",\"url\":\"classes/EnvironmentsApi.html#getApiKey\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/EnvironmentsApi.html#create\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/EnvironmentsApi.html#update\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"copy\",\"url\":\"classes/EnvironmentsApi.html#copy\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/EnvironmentsApi.html#delete\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/EnvironmentsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/EnvironmentsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnvironmentsApi\"},{\"kind\":256,\"name\":\"ProjectCreate\",\"url\":\"interfaces/ProjectCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ProjectCreate.html#key\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"urn_namespace\",\"url\":\"interfaces/ProjectCreate.html#urn_namespace\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectCreate.html#name\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectCreate.html#description\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectCreate.html#settings\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectCreate.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":256,\"name\":\"ProjectRead\",\"url\":\"interfaces/ProjectRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ProjectRead.html#key\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"urn_namespace\",\"url\":\"interfaces/ProjectRead.html#urn_namespace\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ProjectRead.html#id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ProjectRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ProjectRead.html#created_at\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ProjectRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectRead.html#name\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectRead.html#description\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectRead.html#settings\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectRead.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":256,\"name\":\"ProjectUpdate\",\"url\":\"interfaces/ProjectUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectUpdate.html#name\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectUpdate.html#description\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectUpdate.html#settings\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectUpdate.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":256,\"name\":\"IProjectsApi\",\"url\":\"interfaces/IProjectsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IProjectsApi.html#list\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IProjectsApi.html#get\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IProjectsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IProjectsApi.html#getById\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IProjectsApi.html#create\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IProjectsApi.html#update\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IProjectsApi.html#delete\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":128,\"name\":\"ProjectsApi\",\"url\":\"classes/ProjectsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ProjectsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ProjectsApi.html#list\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ProjectsApi.html#get\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ProjectsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ProjectsApi.html#getById\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ProjectsApi.html#create\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ProjectsApi.html#update\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ProjectsApi.html#delete\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ProjectsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ProjectsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ProjectsApi\"},{\"kind\":256,\"name\":\"ResourceActionGroupCreate\",\"url\":\"interfaces/ResourceActionGroupCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionGroupCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionGroupCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionGroupCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionGroupCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceActionGroupCreate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":256,\"name\":\"ResourceActionGroupRead\",\"url\":\"interfaces/ResourceActionGroupRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionGroupRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionGroupRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionGroupRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceActionGroupRead.html#actions\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionGroupRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceActionGroupRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceActionGroupRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceActionGroupRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":256,\"name\":\"IListActionGroups\",\"url\":\"interfaces/IListActionGroups.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListActionGroups.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListActionGroups\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListActionGroups.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActionGroups\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListActionGroups.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActionGroups\"},{\"kind\":256,\"name\":\"IResourceActionGroupsApi\",\"url\":\"interfaces/IResourceActionGroupsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceActionGroupsApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceActionGroupsApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceActionGroupsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceActionGroupsApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceActionGroupsApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceActionGroupsApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceActionGroupsApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":128,\"name\":\"ResourceActionGroupsApi\",\"url\":\"classes/ResourceActionGroupsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceActionGroupsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceActionGroupsApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceActionGroupsApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceActionGroupsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceActionGroupsApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceActionGroupsApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceActionGroupsApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceActionGroupsApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceActionGroupsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceActionGroupsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":256,\"name\":\"ResourceActionCreate\",\"url\":\"interfaces/ResourceActionCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":256,\"name\":\"ResourceActionRead\",\"url\":\"interfaces/ResourceActionRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceActionRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"permission_name\",\"url\":\"interfaces/ResourceActionRead.html#permission_name\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceActionRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceActionRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceActionRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceActionRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceActionRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceActionRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":256,\"name\":\"ResourceActionUpdate\",\"url\":\"interfaces/ResourceActionUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionUpdate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":256,\"name\":\"IListActions\",\"url\":\"interfaces/IListActions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListActions.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListActions\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListActions.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActions\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListActions.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActions\"},{\"kind\":256,\"name\":\"IResourceActionsApi\",\"url\":\"interfaces/IResourceActionsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceActionsApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceActionsApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceActionsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceActionsApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceActionsApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceActionsApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceActionsApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":128,\"name\":\"ResourceActionsApi\",\"url\":\"classes/ResourceActionsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceActionsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceActionsApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceActionsApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceActionsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceActionsApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceActionsApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceActionsApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceActionsApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceActionsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceActionsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionsApi\"},{\"kind\":256,\"name\":\"ResourceAttributeCreate\",\"url\":\"interfaces/ResourceAttributeCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceAttributeCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeCreate.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":256,\"name\":\"ResourceAttributeRead\",\"url\":\"interfaces/ResourceAttributeRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeRead.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceAttributeRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceAttributeRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceAttributeRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"resource_key\",\"url\":\"interfaces/ResourceAttributeRead.html#resource_key\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceAttributeRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceAttributeRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceAttributeRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceAttributeRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceAttributeRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"built_in\",\"url\":\"interfaces/ResourceAttributeRead.html#built_in\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":256,\"name\":\"ResourceAttributeUpdate\",\"url\":\"interfaces/ResourceAttributeUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeUpdate.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeUpdate\"},{\"kind\":256,\"name\":\"IListAttributes\",\"url\":\"interfaces/IListAttributes.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListAttributes.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListAttributes\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListAttributes.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListAttributes\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListAttributes.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListAttributes\"},{\"kind\":256,\"name\":\"IResourceAttributesApi\",\"url\":\"interfaces/IResourceAttributesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceAttributesApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceAttributesApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceAttributesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceAttributesApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceAttributesApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceAttributesApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceAttributesApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":128,\"name\":\"ResourceAttributesApi\",\"url\":\"classes/ResourceAttributesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceAttributesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceAttributesApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceAttributesApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceAttributesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceAttributesApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceAttributesApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceAttributesApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceAttributesApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceAttributesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceAttributesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":256,\"name\":\"ResourceCreate\",\"url\":\"interfaces/ResourceCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceCreate.html#urn\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceCreate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceCreate.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceCreate.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceCreate.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceCreate.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceCreate.html#roles\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceCreate.html#relations\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":256,\"name\":\"ResourceRead\",\"url\":\"interfaces/ResourceRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceRead.html#urn\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceRead.html#actions\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#actions.__type-1\",\"classes\":\"\",\"parent\":\"ResourceRead.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#attributes.__type-2\",\"classes\":\"\",\"parent\":\"ResourceRead.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceRead.html#roles\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceRead.html#relations\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#relations.__type-3\",\"classes\":\"\",\"parent\":\"ResourceRead.relations\"},{\"kind\":1024,\"name\":\"action_groups\",\"url\":\"interfaces/ResourceRead.html#action_groups\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#action_groups.__type\",\"classes\":\"\",\"parent\":\"ResourceRead.action_groups\"},{\"kind\":256,\"name\":\"ResourceReplace\",\"url\":\"interfaces/ResourceReplace.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceReplace.html#name\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceReplace.html#urn\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceReplace.html#description\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceReplace.html#actions\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceReplace.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceReplace.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceReplace.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceReplace.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceReplace.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceReplace.html#roles\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceReplace.html#relations\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":256,\"name\":\"ResourceUpdate\",\"url\":\"interfaces/ResourceUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceUpdate.html#name\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceUpdate.html#urn\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceUpdate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceUpdate.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceUpdate.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceUpdate.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceUpdate.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceUpdate.html#roles\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceUpdate.html#relations\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":256,\"name\":\"IListResourceUsers\",\"url\":\"interfaces/IListResourceUsers.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListResourceUsers.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListResourceUsers\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListResourceUsers.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListResourceUsers\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListResourceUsers.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListResourceUsers\"},{\"kind\":256,\"name\":\"IResourcesApi\",\"url\":\"interfaces/IResourcesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourcesApi.html#list\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourcesApi.html#get\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourcesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourcesApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourcesApi.html#create\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"interfaces/IResourcesApi.html#replace\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourcesApi.html#update\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourcesApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":128,\"name\":\"ResourcesApi\",\"url\":\"classes/ResourcesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourcesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourcesApi.html#list\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourcesApi.html#get\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourcesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourcesApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourcesApi.html#create\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"classes/ResourcesApi.html#replace\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourcesApi.html#update\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourcesApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourcesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourcesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourcesApi\"},{\"kind\":256,\"name\":\"BulkRoleAssignmentReport\",\"url\":\"interfaces/BulkRoleAssignmentReport.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"assignments_created\",\"url\":\"interfaces/BulkRoleAssignmentReport.html#assignments_created\",\"classes\":\"\",\"parent\":\"BulkRoleAssignmentReport\"},{\"kind\":256,\"name\":\"BulkRoleUnAssignmentReport\",\"url\":\"interfaces/BulkRoleUnAssignmentReport.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"assignments_removed\",\"url\":\"interfaces/BulkRoleUnAssignmentReport.html#assignments_removed\",\"classes\":\"\",\"parent\":\"BulkRoleUnAssignmentReport\"},{\"kind\":256,\"name\":\"RoleAssignmentCreate\",\"url\":\"interfaces/RoleAssignmentCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentCreate.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentCreate.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentCreate.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentCreate.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":256,\"name\":\"RoleAssignmentRead\",\"url\":\"interfaces/RoleAssignmentRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RoleAssignmentRead.html#id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentRead.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentRead.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentRead.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"interfaces/RoleAssignmentRead.html#resource\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_instance_id\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_instance_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"user_id\",\"url\":\"interfaces/RoleAssignmentRead.html#user_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"role_id\",\"url\":\"interfaces/RoleAssignmentRead.html#role_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"tenant_id\",\"url\":\"interfaces/RoleAssignmentRead.html#tenant_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/RoleAssignmentRead.html#organization_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/RoleAssignmentRead.html#project_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/RoleAssignmentRead.html#environment_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/RoleAssignmentRead.html#created_at\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":256,\"name\":\"RoleAssignmentRemove\",\"url\":\"interfaces/RoleAssignmentRemove.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentRemove.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentRemove.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentRemove.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentRemove.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":256,\"name\":\"IListRoleAssignments\",\"url\":\"interfaces/IListRoleAssignments.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/IListRoleAssignments.html#user\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/IListRoleAssignments.html#role\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IListRoleAssignments.html#tenant\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"resourceInstance\",\"url\":\"interfaces/IListRoleAssignments.html#resourceInstance\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListRoleAssignments.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListRoleAssignments.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListRoleAssignments\"},{\"kind\":256,\"name\":\"IRoleAssignmentsApi\",\"url\":\"interfaces/IRoleAssignmentsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IRoleAssignmentsApi.html#list\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"assign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#assign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"unassign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#unassign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkAssign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#bulkAssign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkUnassign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#bulkUnassign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":128,\"name\":\"RoleAssignmentsApi\",\"url\":\"classes/RoleAssignmentsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoleAssignmentsApi.html#constructor\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/RoleAssignmentsApi.html#list\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"assign\",\"url\":\"classes/RoleAssignmentsApi.html#assign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"unassign\",\"url\":\"classes/RoleAssignmentsApi.html#unassign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkAssign\",\"url\":\"classes/RoleAssignmentsApi.html#bulkAssign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkUnassign\",\"url\":\"classes/RoleAssignmentsApi.html#bulkUnassign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/RoleAssignmentsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/RoleAssignmentsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":256,\"name\":\"RoleCreate\",\"url\":\"interfaces/RoleCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/RoleCreate.html#key\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleCreate.html#name\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleCreate.html#description\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleCreate.html#permissions\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleCreate.html#attributes\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleCreate.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":256,\"name\":\"RoleRead\",\"url\":\"interfaces/RoleRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleRead.html#name\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleRead.html#description\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleRead.html#permissions\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleRead.html#attributes\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleRead.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/RoleRead.html#key\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RoleRead.html#id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/RoleRead.html#organization_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/RoleRead.html#project_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/RoleRead.html#environment_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/RoleRead.html#created_at\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/RoleRead.html#updated_at\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":256,\"name\":\"RoleUpdate\",\"url\":\"interfaces/RoleUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleUpdate.html#name\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleUpdate.html#description\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleUpdate.html#permissions\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleUpdate.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":256,\"name\":\"IRolesApi\",\"url\":\"interfaces/IRolesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IRolesApi.html#list\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IRolesApi.html#get\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IRolesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IRolesApi.html#getById\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IRolesApi.html#create\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IRolesApi.html#update\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IRolesApi.html#delete\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"assignPermissions\",\"url\":\"interfaces/IRolesApi.html#assignPermissions\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"removePermissions\",\"url\":\"interfaces/IRolesApi.html#removePermissions\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":128,\"name\":\"RolesApi\",\"url\":\"classes/RolesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RolesApi.html#constructor\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/RolesApi.html#list\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/RolesApi.html#get\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/RolesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/RolesApi.html#getById\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/RolesApi.html#create\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/RolesApi.html#update\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/RolesApi.html#delete\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"assignPermissions\",\"url\":\"classes/RolesApi.html#assignPermissions\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"removePermissions\",\"url\":\"classes/RolesApi.html#removePermissions\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/RolesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/RolesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RolesApi\"},{\"kind\":256,\"name\":\"PaginatedResultUserRead\",\"url\":\"interfaces/PaginatedResultUserRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/PaginatedResultUserRead.html#data\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":1024,\"name\":\"total_count\",\"url\":\"interfaces/PaginatedResultUserRead.html#total_count\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":1024,\"name\":\"page_count\",\"url\":\"interfaces/PaginatedResultUserRead.html#page_count\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":256,\"name\":\"TenantCreate\",\"url\":\"interfaces/TenantCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/TenantCreate.html#key\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantCreate.html#name\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantCreate.html#description\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantCreate.html#attributes\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":256,\"name\":\"TenantRead\",\"url\":\"interfaces/TenantRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/TenantRead.html#key\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TenantRead.html#id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/TenantRead.html#organization_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/TenantRead.html#project_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/TenantRead.html#environment_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/TenantRead.html#created_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/TenantRead.html#updated_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"last_action_at\",\"url\":\"interfaces/TenantRead.html#last_action_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantRead.html#name\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantRead.html#description\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantRead.html#attributes\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":256,\"name\":\"TenantUpdate\",\"url\":\"interfaces/TenantUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantUpdate.html#name\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantUpdate.html#description\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":256,\"name\":\"IListTenantUsers\",\"url\":\"interfaces/IListTenantUsers.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tenantKey\",\"url\":\"interfaces/IListTenantUsers.html#tenantKey\",\"classes\":\"\",\"parent\":\"IListTenantUsers\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListTenantUsers.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListTenantUsers\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListTenantUsers.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListTenantUsers\"},{\"kind\":256,\"name\":\"ITenantsApi\",\"url\":\"interfaces/ITenantsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/ITenantsApi.html#list\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"listTenantUsers\",\"url\":\"interfaces/ITenantsApi.html#listTenantUsers\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/ITenantsApi.html#get\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/ITenantsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/ITenantsApi.html#getById\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/ITenantsApi.html#create\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/ITenantsApi.html#update\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/ITenantsApi.html#delete\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"deleteTenantUser\",\"url\":\"interfaces/ITenantsApi.html#deleteTenantUser\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":128,\"name\":\"TenantsApi\",\"url\":\"classes/TenantsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TenantsApi.html#constructor\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/TenantsApi.html#list\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"listTenantUsers\",\"url\":\"classes/TenantsApi.html#listTenantUsers\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/TenantsApi.html#get\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/TenantsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/TenantsApi.html#getById\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/TenantsApi.html#create\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/TenantsApi.html#update\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/TenantsApi.html#delete\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"deleteTenantUser\",\"url\":\"classes/TenantsApi.html#deleteTenantUser\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/TenantsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/TenantsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TenantsApi\"},{\"kind\":256,\"name\":\"UserCreate\",\"url\":\"interfaces/UserCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/UserCreate.html#key\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserCreate.html#email\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserCreate.html#first_name\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserCreate.html#last_name\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserCreate.html#attributes\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":256,\"name\":\"UserRead\",\"url\":\"interfaces/UserRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/UserRead.html#key\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/UserRead.html#id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/UserRead.html#organization_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/UserRead.html#project_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/UserRead.html#environment_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"associated_tenants\",\"url\":\"interfaces/UserRead.html#associated_tenants\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/UserRead.html#roles\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserRead.html#email\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserRead.html#first_name\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserRead.html#last_name\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserRead.html#attributes\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":256,\"name\":\"UserUpdate\",\"url\":\"interfaces/UserUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserUpdate.html#email\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserUpdate.html#first_name\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserUpdate.html#last_name\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":256,\"name\":\"ICreateOrUpdateUserResult\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html#user\",\"classes\":\"\",\"parent\":\"ICreateOrUpdateUserResult\"},{\"kind\":1024,\"name\":\"created\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html#created\",\"classes\":\"\",\"parent\":\"ICreateOrUpdateUserResult\"},{\"kind\":256,\"name\":\"IGetUserRoles\",\"url\":\"interfaces/IGetUserRoles.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/IGetUserRoles.html#user\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IGetUserRoles.html#tenant\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IGetUserRoles.html#page\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IGetUserRoles.html#perPage\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":256,\"name\":\"IUsersApi\",\"url\":\"interfaces/IUsersApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IUsersApi.html#list\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IUsersApi.html#get\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IUsersApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IUsersApi.html#getById\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IUsersApi.html#create\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IUsersApi.html#update\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"interfaces/IUsersApi.html#sync\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IUsersApi.html#delete\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IUsersApi.html#assignRole\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IUsersApi.html#unassignRole\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IUsersApi.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":128,\"name\":\"UsersApi\",\"url\":\"classes/UsersApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UsersApi.html#constructor\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/UsersApi.html#list\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/UsersApi.html#get\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/UsersApi.html#getByKey\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/UsersApi.html#getById\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/UsersApi.html#create\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/UsersApi.html#update\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"classes/UsersApi.html#sync\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/UsersApi.html#delete\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/UsersApi.html#assignRole\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/UsersApi.html#unassignRole\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/UsersApi.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/UsersApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/UsersApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UsersApi\"},{\"kind\":256,\"name\":\"IPermitApi\",\"url\":\"interfaces/IPermitApi.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"conditionSetRules\",\"url\":\"interfaces/IPermitApi.html#conditionSetRules\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"conditionSets\",\"url\":\"interfaces/IPermitApi.html#conditionSets\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"projects\",\"url\":\"interfaces/IPermitApi.html#projects\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"interfaces/IPermitApi.html#environments\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"actionGroups\",\"url\":\"interfaces/IPermitApi.html#actionGroups\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceActions\",\"url\":\"interfaces/IPermitApi.html#resourceActions\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceAttributes\",\"url\":\"interfaces/IPermitApi.html#resourceAttributes\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceRoles\",\"url\":\"interfaces/IPermitApi.html#resourceRoles\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceRelations\",\"url\":\"interfaces/IPermitApi.html#resourceRelations\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceInstances\",\"url\":\"interfaces/IPermitApi.html#resourceInstances\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/IPermitApi.html#resources\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"roleAssignments\",\"url\":\"interfaces/IPermitApi.html#roleAssignments\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"relationshipTuples\",\"url\":\"interfaces/IPermitApi.html#relationshipTuples\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/IPermitApi.html#roles\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"interfaces/IPermitApi.html#tenants\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"interfaces/IPermitApi.html#users\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"interfaces/IPermitApi.html#ensureAccessLevel\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"interfaces/IPermitApi.html#ensureContext\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IPermitApi.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IPermitApi.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IPermitApi.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IPermitApi.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IPermitApi.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IPermitApi.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IPermitApi.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IPermitApi.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IPermitApi.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IPermitApi.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IPermitApi.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IPermitApi.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IPermitApi.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IPermitApi.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IPermitApi.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IPermitApi.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IPermitApi.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IPermitApi.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IPermitApi.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IPermitApi.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IPermitApi.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IPermitApi.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IPermitApi.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IPermitApi.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IPermitApi.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IPermitApi.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IPermitApi.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IPermitApi.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IPermitApi.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":128,\"name\":\"ApiClient\",\"url\":\"classes/ApiClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ApiClient.html#constructor\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"conditionSetRules\",\"url\":\"classes/ApiClient.html#conditionSetRules\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"conditionSets\",\"url\":\"classes/ApiClient.html#conditionSets\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"projects\",\"url\":\"classes/ApiClient.html#projects\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"classes/ApiClient.html#environments\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"actionGroups\",\"url\":\"classes/ApiClient.html#actionGroups\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceActions\",\"url\":\"classes/ApiClient.html#resourceActions\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceAttributes\",\"url\":\"classes/ApiClient.html#resourceAttributes\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceRoles\",\"url\":\"classes/ApiClient.html#resourceRoles\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceRelations\",\"url\":\"classes/ApiClient.html#resourceRelations\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceInstances\",\"url\":\"classes/ApiClient.html#resourceInstances\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"classes/ApiClient.html#resources\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"roleAssignments\",\"url\":\"classes/ApiClient.html#roleAssignments\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"relationshipTuples\",\"url\":\"classes/ApiClient.html#relationshipTuples\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"classes/ApiClient.html#roles\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"classes/ApiClient.html#tenants\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"classes/ApiClient.html#users\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"classes/ApiClient.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"classes/ApiClient.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"classes/ApiClient.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"classes/ApiClient.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"classes/ApiClient.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"classes/ApiClient.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"classes/ApiClient.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"classes/ApiClient.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/ApiClient.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"classes/ApiClient.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"classes/ApiClient.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ApiClient.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"classes/ApiClient.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"classes/ApiClient.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"classes/ApiClient.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"classes/ApiClient.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"classes/ApiClient.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"classes/ApiClient.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"classes/ApiClient.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/ApiClient.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/ApiClient.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/ApiClient.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/ApiClient.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/ApiClient.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"classes/ApiClient.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"classes/ApiClient.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"classes/ApiClient.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"classes/ApiClient.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"classes/ApiClient.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getMethods\",\"url\":\"classes/ApiClient.html#getMethods\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ApiClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ApiClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":256,\"name\":\"EmbeddedLoginRequestOutputWithContent\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#content\",\"classes\":\"\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#error\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"error_code\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#error_code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"token\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#token\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"extra\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#extra\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"redirect_url\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#redirect_url\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":256,\"name\":\"IPermitElementsApi\",\"url\":\"interfaces/IPermitElementsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"loginAs\",\"url\":\"interfaces/IPermitElementsApi.html#loginAs\",\"classes\":\"\",\"parent\":\"IPermitElementsApi\"},{\"kind\":8,\"name\":\"ElementsApiErrors\",\"url\":\"enums/ElementsApiErrors.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"USER_NOT_FOUND\",\"url\":\"enums/ElementsApiErrors.html#USER_NOT_FOUND\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"TENANT_NOT_FOUND\",\"url\":\"enums/ElementsApiErrors.html#TENANT_NOT_FOUND\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"INVALID_PERMISSION_LEVEL\",\"url\":\"enums/ElementsApiErrors.html#INVALID_PERMISSION_LEVEL\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"FORBIDDEN_ACCESS\",\"url\":\"enums/ElementsApiErrors.html#FORBIDDEN_ACCESS\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":256,\"name\":\"loginAsSchema\",\"url\":\"interfaces/loginAsSchema.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/loginAsSchema.html#userId\",\"classes\":\"\",\"parent\":\"loginAsSchema\"},{\"kind\":1024,\"name\":\"tenantId\",\"url\":\"interfaces/loginAsSchema.html#tenantId\",\"classes\":\"\",\"parent\":\"loginAsSchema\"},{\"kind\":128,\"name\":\"ElementsClient\",\"url\":\"classes/ElementsClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ElementsClient.html#constructor\",\"classes\":\"\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"loginAs\",\"url\":\"classes/ElementsClient.html#loginAs\",\"classes\":\"\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ElementsClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ElementsClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ElementsClient\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,65.162]],[\"comment/0\",[]],[\"name/1\",[1,60.054]],[\"comment/1\",[]],[\"name/2\",[2,60.054]],[\"comment/2\",[]],[\"name/3\",[3,56.689]],[\"comment/3\",[]],[\"name/4\",[4,60.054]],[\"comment/4\",[]],[\"name/5\",[5,60.054]],[\"comment/5\",[]],[\"name/6\",[6,60.054]],[\"comment/6\",[]],[\"name/7\",[7,65.162]],[\"comment/7\",[]],[\"name/8\",[8,38.081]],[\"comment/8\",[]],[\"name/9\",[1,60.054]],[\"comment/9\",[]],[\"name/10\",[2,60.054]],[\"comment/10\",[]],[\"name/11\",[3,56.689]],[\"comment/11\",[]],[\"name/12\",[4,60.054]],[\"comment/12\",[]],[\"name/13\",[5,60.054]],[\"comment/13\",[]],[\"name/14\",[6,60.054]],[\"comment/14\",[]],[\"name/15\",[9,65.162]],[\"comment/15\",[]],[\"name/16\",[10,60.054]],[\"comment/16\",[]],[\"name/17\",[11,65.162]],[\"comment/17\",[]],[\"name/18\",[12,65.162]],[\"comment/18\",[]],[\"name/19\",[13,65.162]],[\"comment/19\",[]],[\"name/20\",[14,65.162]],[\"comment/20\",[]],[\"name/21\",[15,65.162]],[\"comment/21\",[]],[\"name/22\",[16,65.162]],[\"comment/22\",[]],[\"name/23\",[17,60.054]],[\"comment/23\",[]],[\"name/24\",[18,65.162]],[\"comment/24\",[]],[\"name/25\",[19,65.162]],[\"comment/25\",[]],[\"name/26\",[20,36.445]],[\"comment/26\",[]],[\"name/27\",[21,65.162]],[\"comment/27\",[]],[\"name/28\",[22,65.162]],[\"comment/28\",[]],[\"name/29\",[23,52.169]],[\"comment/29\",[]],[\"name/30\",[24,38.081]],[\"comment/30\",[]],[\"name/31\",[25,65.162]],[\"comment/31\",[]],[\"name/32\",[26,65.162]],[\"comment/32\",[]],[\"name/33\",[27,47.816]],[\"comment/33\",[]],[\"name/34\",[20,36.445]],[\"comment/34\",[]],[\"name/35\",[28,47.816]],[\"comment/35\",[]],[\"name/36\",[24,38.081]],[\"comment/36\",[]],[\"name/37\",[29,65.162]],[\"comment/37\",[]],[\"name/38\",[8,38.081]],[\"comment/38\",[]],[\"name/39\",[30,65.162]],[\"comment/39\",[]],[\"name/40\",[8,38.081]],[\"comment/40\",[]],[\"name/41\",[31,65.162]],[\"comment/41\",[]],[\"name/42\",[8,38.081]],[\"comment/42\",[]],[\"name/43\",[32,65.162]],[\"comment/43\",[]],[\"name/44\",[33,65.162]],[\"comment/44\",[]],[\"name/45\",[17,60.054]],[\"comment/45\",[]],[\"name/46\",[8,38.081]],[\"comment/46\",[]],[\"name/47\",[34,65.162]],[\"comment/47\",[]],[\"name/48\",[35,65.162]],[\"comment/48\",[]],[\"name/49\",[36,65.162]],[\"comment/49\",[]],[\"name/50\",[37,65.162]],[\"comment/50\",[]],[\"name/51\",[38,65.162]],[\"comment/51\",[]],[\"name/52\",[39,56.689]],[\"comment/52\",[]],[\"name/53\",[40,65.162]],[\"comment/53\",[]],[\"name/54\",[41,65.162]],[\"comment/54\",[]],[\"name/55\",[42,65.162]],[\"comment/55\",[]],[\"name/56\",[43,65.162]],[\"comment/56\",[]],[\"name/57\",[44,65.162]],[\"comment/57\",[]],[\"name/58\",[45,43.959]],[\"comment/58\",[]],[\"name/59\",[46,65.162]],[\"comment/59\",[]],[\"name/60\",[47,65.162]],[\"comment/60\",[]],[\"name/61\",[48,65.162]],[\"comment/61\",[]],[\"name/62\",[8,38.081]],[\"comment/62\",[]],[\"name/63\",[49,65.162]],[\"comment/63\",[]],[\"name/64\",[50,65.162]],[\"comment/64\",[]],[\"name/65\",[51,65.162]],[\"comment/65\",[]],[\"name/66\",[52,65.162]],[\"comment/66\",[]],[\"name/67\",[53,65.162]],[\"comment/67\",[]],[\"name/68\",[54,65.162]],[\"comment/68\",[]],[\"name/69\",[8,38.081]],[\"comment/69\",[]],[\"name/70\",[55,65.162]],[\"comment/70\",[]],[\"name/71\",[56,65.162]],[\"comment/71\",[]],[\"name/72\",[57,65.162]],[\"comment/72\",[]],[\"name/73\",[58,65.162]],[\"comment/73\",[]],[\"name/74\",[59,45.703]],[\"comment/74\",[]],[\"name/75\",[60,45.703]],[\"comment/75\",[]],[\"name/76\",[61,65.162]],[\"comment/76\",[]],[\"name/77\",[62,65.162]],[\"comment/77\",[]],[\"name/78\",[63,65.162]],[\"comment/78\",[]],[\"name/79\",[64,65.162]],[\"comment/79\",[]],[\"name/80\",[65,65.162]],[\"comment/80\",[]],[\"name/81\",[66,40.595]],[\"comment/81\",[]],[\"name/82\",[23,52.169]],[\"comment/82\",[]],[\"name/83\",[67,65.162]],[\"comment/83\",[]],[\"name/84\",[68,35.373]],[\"comment/84\",[]],[\"name/85\",[69,65.162]],[\"comment/85\",[]],[\"name/86\",[70,65.162]],[\"comment/86\",[]],[\"name/87\",[71,65.162]],[\"comment/87\",[]],[\"name/88\",[72,65.162]],[\"comment/88\",[]],[\"name/89\",[73,65.162]],[\"comment/89\",[]],[\"name/90\",[74,65.162]],[\"comment/90\",[]],[\"name/91\",[75,42.475]],[\"comment/91\",[]],[\"name/92\",[76,65.162]],[\"comment/92\",[]],[\"name/93\",[77,65.162]],[\"comment/93\",[]],[\"name/94\",[78,65.162]],[\"comment/94\",[]],[\"name/95\",[79,65.162]],[\"comment/95\",[]],[\"name/96\",[80,65.162]],[\"comment/96\",[]],[\"name/97\",[81,54.176]],[\"comment/97\",[]],[\"name/98\",[82,65.162]],[\"comment/98\",[]],[\"name/99\",[83,65.162]],[\"comment/99\",[]],[\"name/100\",[39,56.689]],[\"comment/100\",[]],[\"name/101\",[84,60.054]],[\"comment/101\",[]],[\"name/102\",[85,65.162]],[\"comment/102\",[]],[\"name/103\",[86,65.162]],[\"comment/103\",[]],[\"name/104\",[87,65.162]],[\"comment/104\",[]],[\"name/105\",[3,56.689]],[\"comment/105\",[]],[\"name/106\",[88,65.162]],[\"comment/106\",[]],[\"name/107\",[89,65.162]],[\"comment/107\",[]],[\"name/108\",[90,65.162]],[\"comment/108\",[]],[\"name/109\",[91,65.162]],[\"comment/109\",[]],[\"name/110\",[92,65.162]],[\"comment/110\",[]],[\"name/111\",[93,60.054]],[\"comment/111\",[]],[\"name/112\",[45,43.959]],[\"comment/112\",[]],[\"name/113\",[94,65.162]],[\"comment/113\",[]],[\"name/114\",[95,65.162]],[\"comment/114\",[]],[\"name/115\",[93,60.054]],[\"comment/115\",[]],[\"name/116\",[96,65.162]],[\"comment/116\",[]],[\"name/117\",[97,54.176]],[\"comment/117\",[]],[\"name/118\",[98,45.703]],[\"comment/118\",[]],[\"name/119\",[99,65.162]],[\"comment/119\",[]],[\"name/120\",[100,65.162]],[\"comment/120\",[]],[\"name/121\",[101,65.162]],[\"comment/121\",[]],[\"name/122\",[102,65.162]],[\"comment/122\",[]],[\"name/123\",[103,65.162]],[\"comment/123\",[]],[\"name/124\",[104,65.162]],[\"comment/124\",[]],[\"name/125\",[105,65.162]],[\"comment/125\",[]],[\"name/126\",[106,65.162]],[\"comment/126\",[]],[\"name/127\",[107,65.162]],[\"comment/127\",[]],[\"name/128\",[98,45.703]],[\"comment/128\",[]],[\"name/129\",[108,56.689]],[\"comment/129\",[]],[\"name/130\",[109,65.162]],[\"comment/130\",[]],[\"name/131\",[97,54.176]],[\"comment/131\",[]],[\"name/132\",[110,56.689]],[\"comment/132\",[]],[\"name/133\",[111,65.162]],[\"comment/133\",[]],[\"name/134\",[112,65.162]],[\"comment/134\",[]],[\"name/135\",[113,65.162]],[\"comment/135\",[]],[\"name/136\",[114,65.162]],[\"comment/136\",[]],[\"name/137\",[115,65.162]],[\"comment/137\",[]],[\"name/138\",[116,65.162]],[\"comment/138\",[]],[\"name/139\",[117,65.162]],[\"comment/139\",[]],[\"name/140\",[118,65.162]],[\"comment/140\",[]],[\"name/141\",[119,65.162]],[\"comment/141\",[]],[\"name/142\",[120,65.162]],[\"comment/142\",[]],[\"name/143\",[28,47.816]],[\"comment/143\",[]],[\"name/144\",[98,45.703]],[\"comment/144\",[]],[\"name/145\",[121,65.162]],[\"comment/145\",[]],[\"name/146\",[122,65.162]],[\"comment/146\",[]],[\"name/147\",[123,52.169]],[\"comment/147\",[]],[\"name/148\",[28,47.816]],[\"comment/148\",[]],[\"name/149\",[124,65.162]],[\"comment/149\",[]],[\"name/150\",[68,35.373]],[\"comment/150\",[]],[\"name/151\",[125,34.404]],[\"comment/151\",[]],[\"name/152\",[24,38.081]],[\"comment/152\",[]],[\"name/153\",[126,65.162]],[\"comment/153\",[]],[\"name/154\",[27,47.816]],[\"comment/154\",[]],[\"name/155\",[125,34.404]],[\"comment/155\",[]],[\"name/156\",[127,65.162]],[\"comment/156\",[]],[\"name/157\",[68,35.373]],[\"comment/157\",[]],[\"name/158\",[125,34.404]],[\"comment/158\",[]],[\"name/159\",[24,38.081]],[\"comment/159\",[]],[\"name/160\",[66,40.595]],[\"comment/160\",[]],[\"name/161\",[20,36.445]],[\"comment/161\",[]],[\"name/162\",[128,65.162]],[\"comment/162\",[]],[\"name/163\",[27,47.816]],[\"comment/163\",[]],[\"name/164\",[125,34.404]],[\"comment/164\",[]],[\"name/165\",[66,40.595]],[\"comment/165\",[]],[\"name/166\",[20,36.445]],[\"comment/166\",[]],[\"name/167\",[129,65.162]],[\"comment/167\",[]],[\"name/168\",[130,56.689]],[\"comment/168\",[]],[\"name/169\",[131,56.689]],[\"comment/169\",[]],[\"name/170\",[132,56.689]],[\"comment/170\",[]],[\"name/171\",[133,60.054]],[\"comment/171\",[]],[\"name/172\",[134,60.054]],[\"comment/172\",[]],[\"name/173\",[135,65.162]],[\"comment/173\",[]],[\"name/174\",[66,40.595]],[\"comment/174\",[]],[\"name/175\",[20,36.445]],[\"comment/175\",[]],[\"name/176\",[130,56.689]],[\"comment/176\",[]],[\"name/177\",[131,56.689]],[\"comment/177\",[]],[\"name/178\",[132,56.689]],[\"comment/178\",[]],[\"name/179\",[136,42.475]],[\"comment/179\",[]],[\"name/180\",[137,43.19]],[\"comment/180\",[]],[\"name/181\",[138,44.793]],[\"comment/181\",[]],[\"name/182\",[75,42.475]],[\"comment/182\",[]],[\"name/183\",[139,44.793]],[\"comment/183\",[]],[\"name/184\",[140,65.162]],[\"comment/184\",[]],[\"name/185\",[130,56.689]],[\"comment/185\",[]],[\"name/186\",[131,56.689]],[\"comment/186\",[]],[\"name/187\",[132,56.689]],[\"comment/187\",[]],[\"name/188\",[133,60.054]],[\"comment/188\",[]],[\"name/189\",[134,60.054]],[\"comment/189\",[]],[\"name/190\",[141,65.162]],[\"comment/190\",[]],[\"name/191\",[142,65.162]],[\"comment/191\",[]],[\"name/192\",[143,65.162]],[\"comment/192\",[]],[\"name/193\",[144,65.162]],[\"comment/193\",[]],[\"name/194\",[59,45.703]],[\"comment/194\",[]],[\"name/195\",[60,45.703]],[\"comment/195\",[]],[\"name/196\",[145,65.162]],[\"comment/196\",[]],[\"name/197\",[146,37.23]],[\"comment/197\",[]],[\"name/198\",[147,38.081]],[\"comment/198\",[]],[\"name/199\",[148,38.081]],[\"comment/199\",[]],[\"name/200\",[149,65.162]],[\"comment/200\",[]],[\"name/201\",[8,38.081]],[\"comment/201\",[]],[\"name/202\",[146,37.23]],[\"comment/202\",[]],[\"name/203\",[147,38.081]],[\"comment/203\",[]],[\"name/204\",[148,38.081]],[\"comment/204\",[]],[\"name/205\",[150,41.183]],[\"comment/205\",[]],[\"name/206\",[151,41.183]],[\"comment/206\",[]],[\"name/207\",[152,65.162]],[\"comment/207\",[]],[\"name/208\",[20,36.445]],[\"comment/208\",[]],[\"name/209\",[27,47.816]],[\"comment/209\",[]],[\"name/210\",[153,60.054]],[\"comment/210\",[]],[\"name/211\",[154,50.499]],[\"comment/211\",[]],[\"name/212\",[68,35.373]],[\"comment/212\",[]],[\"name/213\",[125,34.404]],[\"comment/213\",[]],[\"name/214\",[155,56.689]],[\"comment/214\",[]],[\"name/215\",[156,56.689]],[\"comment/215\",[]],[\"name/216\",[157,65.162]],[\"comment/216\",[]],[\"name/217\",[20,36.445]],[\"comment/217\",[]],[\"name/218\",[27,47.816]],[\"comment/218\",[]],[\"name/219\",[153,60.054]],[\"comment/219\",[]],[\"name/220\",[154,50.499]],[\"comment/220\",[]],[\"name/221\",[66,40.595]],[\"comment/221\",[]],[\"name/222\",[136,42.475]],[\"comment/222\",[]],[\"name/223\",[137,43.19]],[\"comment/223\",[]],[\"name/224\",[138,44.793]],[\"comment/224\",[]],[\"name/225\",[75,42.475]],[\"comment/225\",[]],[\"name/226\",[139,44.793]],[\"comment/226\",[]],[\"name/227\",[158,60.054]],[\"comment/227\",[]],[\"name/228\",[68,35.373]],[\"comment/228\",[]],[\"name/229\",[125,34.404]],[\"comment/229\",[]],[\"name/230\",[155,56.689]],[\"comment/230\",[]],[\"name/231\",[156,56.689]],[\"comment/231\",[]],[\"name/232\",[159,65.162]],[\"comment/232\",[]],[\"name/233\",[68,35.373]],[\"comment/233\",[]],[\"name/234\",[125,34.404]],[\"comment/234\",[]],[\"name/235\",[155,56.689]],[\"comment/235\",[]],[\"name/236\",[156,56.689]],[\"comment/236\",[]],[\"name/237\",[160,65.162]],[\"comment/237\",[]],[\"name/238\",[146,37.23]],[\"comment/238\",[]],[\"name/239\",[161,39.012]],[\"comment/239\",[]],[\"name/240\",[162,39.012]],[\"comment/240\",[]],[\"name/241\",[163,39.012]],[\"comment/241\",[]],[\"name/242\",[147,38.081]],[\"comment/242\",[]],[\"name/243\",[164,39.012]],[\"comment/243\",[]],[\"name/244\",[148,38.081]],[\"comment/244\",[]],[\"name/245\",[165,65.162]],[\"comment/245\",[]],[\"name/246\",[8,38.081]],[\"comment/246\",[]],[\"name/247\",[146,37.23]],[\"comment/247\",[]],[\"name/248\",[161,39.012]],[\"comment/248\",[]],[\"name/249\",[162,39.012]],[\"comment/249\",[]],[\"name/250\",[163,39.012]],[\"comment/250\",[]],[\"name/251\",[147,38.081]],[\"comment/251\",[]],[\"name/252\",[164,39.012]],[\"comment/252\",[]],[\"name/253\",[148,38.081]],[\"comment/253\",[]],[\"name/254\",[150,41.183]],[\"comment/254\",[]],[\"name/255\",[151,41.183]],[\"comment/255\",[]],[\"name/256\",[166,65.162]],[\"comment/256\",[]],[\"name/257\",[167,52.169]],[\"comment/257\",[]],[\"name/258\",[168,52.169]],[\"comment/258\",[]],[\"name/259\",[169,52.169]],[\"comment/259\",[]],[\"name/260\",[170,52.169]],[\"comment/260\",[]],[\"name/261\",[171,52.169]],[\"comment/261\",[]],[\"name/262\",[172,49.068]],[\"comment/262\",[]],[\"name/263\",[173,52.169]],[\"comment/263\",[]],[\"name/264\",[174,52.169]],[\"comment/264\",[]],[\"name/265\",[175,65.162]],[\"comment/265\",[]],[\"name/266\",[176,52.169]],[\"comment/266\",[]],[\"name/267\",[177,52.169]],[\"comment/267\",[]],[\"name/268\",[178,52.169]],[\"comment/268\",[]],[\"name/269\",[179,52.169]],[\"comment/269\",[]],[\"name/270\",[180,52.169]],[\"comment/270\",[]],[\"name/271\",[181,52.169]],[\"comment/271\",[]],[\"name/272\",[182,52.169]],[\"comment/272\",[]],[\"name/273\",[183,52.169]],[\"comment/273\",[]],[\"name/274\",[184,52.169]],[\"comment/274\",[]],[\"name/275\",[185,52.169]],[\"comment/275\",[]],[\"name/276\",[186,52.169]],[\"comment/276\",[]],[\"name/277\",[187,49.068]],[\"comment/277\",[]],[\"name/278\",[188,49.068]],[\"comment/278\",[]],[\"name/279\",[189,52.169]],[\"comment/279\",[]],[\"name/280\",[190,52.169]],[\"comment/280\",[]],[\"name/281\",[191,52.169]],[\"comment/281\",[]],[\"name/282\",[192,52.169]],[\"comment/282\",[]],[\"name/283\",[193,52.169]],[\"comment/283\",[]],[\"name/284\",[194,52.169]],[\"comment/284\",[]],[\"name/285\",[195,52.169]],[\"comment/285\",[]],[\"name/286\",[196,52.169]],[\"comment/286\",[]],[\"name/287\",[197,65.162]],[\"comment/287\",[]],[\"name/288\",[167,52.169]],[\"comment/288\",[]],[\"name/289\",[168,52.169]],[\"comment/289\",[]],[\"name/290\",[169,52.169]],[\"comment/290\",[]],[\"name/291\",[170,52.169]],[\"comment/291\",[]],[\"name/292\",[171,52.169]],[\"comment/292\",[]],[\"name/293\",[172,49.068]],[\"comment/293\",[]],[\"name/294\",[173,52.169]],[\"comment/294\",[]],[\"name/295\",[174,52.169]],[\"comment/295\",[]],[\"name/296\",[176,52.169]],[\"comment/296\",[]],[\"name/297\",[177,52.169]],[\"comment/297\",[]],[\"name/298\",[178,52.169]],[\"comment/298\",[]],[\"name/299\",[179,52.169]],[\"comment/299\",[]],[\"name/300\",[180,52.169]],[\"comment/300\",[]],[\"name/301\",[181,52.169]],[\"comment/301\",[]],[\"name/302\",[182,52.169]],[\"comment/302\",[]],[\"name/303\",[183,52.169]],[\"comment/303\",[]],[\"name/304\",[184,52.169]],[\"comment/304\",[]],[\"name/305\",[185,52.169]],[\"comment/305\",[]],[\"name/306\",[186,52.169]],[\"comment/306\",[]],[\"name/307\",[187,49.068]],[\"comment/307\",[]],[\"name/308\",[188,49.068]],[\"comment/308\",[]],[\"name/309\",[189,52.169]],[\"comment/309\",[]],[\"name/310\",[190,52.169]],[\"comment/310\",[]],[\"name/311\",[191,52.169]],[\"comment/311\",[]],[\"name/312\",[192,52.169]],[\"comment/312\",[]],[\"name/313\",[193,52.169]],[\"comment/313\",[]],[\"name/314\",[194,52.169]],[\"comment/314\",[]],[\"name/315\",[195,52.169]],[\"comment/315\",[]],[\"name/316\",[196,52.169]],[\"comment/316\",[]],[\"name/317\",[198,65.162]],[\"comment/317\",[]],[\"name/318\",[8,38.081]],[\"comment/318\",[]],[\"name/319\",[167,52.169]],[\"comment/319\",[]],[\"name/320\",[168,52.169]],[\"comment/320\",[]],[\"name/321\",[173,52.169]],[\"comment/321\",[]],[\"name/322\",[174,52.169]],[\"comment/322\",[]],[\"name/323\",[169,52.169]],[\"comment/323\",[]],[\"name/324\",[170,52.169]],[\"comment/324\",[]],[\"name/325\",[183,52.169]],[\"comment/325\",[]],[\"name/326\",[171,52.169]],[\"comment/326\",[]],[\"name/327\",[172,49.068]],[\"comment/327\",[]],[\"name/328\",[189,52.169]],[\"comment/328\",[]],[\"name/329\",[190,52.169]],[\"comment/329\",[]],[\"name/330\",[191,52.169]],[\"comment/330\",[]],[\"name/331\",[176,52.169]],[\"comment/331\",[]],[\"name/332\",[178,52.169]],[\"comment/332\",[]],[\"name/333\",[177,52.169]],[\"comment/333\",[]],[\"name/334\",[179,52.169]],[\"comment/334\",[]],[\"name/335\",[180,52.169]],[\"comment/335\",[]],[\"name/336\",[181,52.169]],[\"comment/336\",[]],[\"name/337\",[182,52.169]],[\"comment/337\",[]],[\"name/338\",[184,52.169]],[\"comment/338\",[]],[\"name/339\",[185,52.169]],[\"comment/339\",[]],[\"name/340\",[186,52.169]],[\"comment/340\",[]],[\"name/341\",[187,49.068]],[\"comment/341\",[]],[\"name/342\",[188,49.068]],[\"comment/342\",[]],[\"name/343\",[192,52.169]],[\"comment/343\",[]],[\"name/344\",[193,52.169]],[\"comment/344\",[]],[\"name/345\",[194,52.169]],[\"comment/345\",[]],[\"name/346\",[195,52.169]],[\"comment/346\",[]],[\"name/347\",[196,52.169]],[\"comment/347\",[]],[\"name/348\",[199,60.054]],[\"comment/348\",[]],[\"name/349\",[150,41.183]],[\"comment/349\",[]],[\"name/350\",[151,41.183]],[\"comment/350\",[]],[\"name/351\",[200,65.162]],[\"comment/351\",[]],[\"name/352\",[136,42.475]],[\"comment/352\",[]],[\"name/353\",[137,43.19]],[\"comment/353\",[]],[\"name/354\",[138,44.793]],[\"comment/354\",[]],[\"name/355\",[201,65.162]],[\"comment/355\",[]],[\"name/356\",[202,65.162]],[\"comment/356\",[]],[\"name/357\",[203,65.162]],[\"comment/357\",[]],[\"name/358\",[68,35.373]],[\"comment/358\",[]],[\"name/359\",[66,40.595]],[\"comment/359\",[]],[\"name/360\",[204,65.162]],[\"comment/360\",[]],[\"name/361\",[75,42.475]],[\"comment/361\",[]],[\"name/362\",[205,65.162]],[\"comment/362\",[]],[\"name/363\",[206,65.162]],[\"comment/363\",[]],[\"name/364\",[84,60.054]],[\"comment/364\",[]],[\"name/365\",[39,56.689]],[\"comment/365\",[]],[\"name/366\",[207,65.162]],[\"comment/366\",[]],[\"name/367\",[208,65.162]],[\"comment/367\",[]],[\"name/368\",[209,65.162]],[\"comment/368\",[]],[\"name/369\",[210,65.162]],[\"comment/369\",[]],[\"name/370\",[211,65.162]],[\"comment/370\",[]],[\"name/371\",[20,36.445]],[\"comment/371\",[]],[\"name/372\",[68,35.373]],[\"comment/372\",[]],[\"name/373\",[125,34.404]],[\"comment/373\",[]],[\"name/374\",[212,54.176]],[\"comment/374\",[]],[\"name/375\",[213,54.176]],[\"comment/375\",[]],[\"name/376\",[214,65.162]],[\"comment/376\",[]],[\"name/377\",[20,36.445]],[\"comment/377\",[]],[\"name/378\",[66,40.595]],[\"comment/378\",[]],[\"name/379\",[136,42.475]],[\"comment/379\",[]],[\"name/380\",[137,43.19]],[\"comment/380\",[]],[\"name/381\",[75,42.475]],[\"comment/381\",[]],[\"name/382\",[139,44.793]],[\"comment/382\",[]],[\"name/383\",[68,35.373]],[\"comment/383\",[]],[\"name/384\",[125,34.404]],[\"comment/384\",[]],[\"name/385\",[212,54.176]],[\"comment/385\",[]],[\"name/386\",[213,54.176]],[\"comment/386\",[]],[\"name/387\",[215,65.162]],[\"comment/387\",[]],[\"name/388\",[20,36.445]],[\"comment/388\",[]],[\"name/389\",[66,40.595]],[\"comment/389\",[]],[\"name/390\",[136,42.475]],[\"comment/390\",[]],[\"name/391\",[137,43.19]],[\"comment/391\",[]],[\"name/392\",[75,42.475]],[\"comment/392\",[]],[\"name/393\",[139,44.793]],[\"comment/393\",[]],[\"name/394\",[68,35.373]],[\"comment/394\",[]],[\"name/395\",[125,34.404]],[\"comment/395\",[]],[\"name/396\",[212,54.176]],[\"comment/396\",[]],[\"name/397\",[213,54.176]],[\"comment/397\",[]],[\"name/398\",[216,65.162]],[\"comment/398\",[]],[\"name/399\",[217,65.162]],[\"comment/399\",[]],[\"name/400\",[218,65.162]],[\"comment/400\",[]],[\"name/401\",[68,35.373]],[\"comment/401\",[]],[\"name/402\",[125,34.404]],[\"comment/402\",[]],[\"name/403\",[212,54.176]],[\"comment/403\",[]],[\"name/404\",[213,54.176]],[\"comment/404\",[]],[\"name/405\",[219,65.162]],[\"comment/405\",[]],[\"name/406\",[220,65.162]],[\"comment/406\",[]],[\"name/407\",[59,45.703]],[\"comment/407\",[]],[\"name/408\",[60,45.703]],[\"comment/408\",[]],[\"name/409\",[221,65.162]],[\"comment/409\",[]],[\"name/410\",[146,37.23]],[\"comment/410\",[]],[\"name/411\",[161,39.012]],[\"comment/411\",[]],[\"name/412\",[162,39.012]],[\"comment/412\",[]],[\"name/413\",[163,39.012]],[\"comment/413\",[]],[\"name/414\",[222,60.054]],[\"comment/414\",[]],[\"name/415\",[223,60.054]],[\"comment/415\",[]],[\"name/416\",[147,38.081]],[\"comment/416\",[]],[\"name/417\",[164,39.012]],[\"comment/417\",[]],[\"name/418\",[224,60.054]],[\"comment/418\",[]],[\"name/419\",[148,38.081]],[\"comment/419\",[]],[\"name/420\",[225,65.162]],[\"comment/420\",[]],[\"name/421\",[8,38.081]],[\"comment/421\",[]],[\"name/422\",[146,37.23]],[\"comment/422\",[]],[\"name/423\",[161,39.012]],[\"comment/423\",[]],[\"name/424\",[162,39.012]],[\"comment/424\",[]],[\"name/425\",[163,39.012]],[\"comment/425\",[]],[\"name/426\",[222,60.054]],[\"comment/426\",[]],[\"name/427\",[223,60.054]],[\"comment/427\",[]],[\"name/428\",[147,38.081]],[\"comment/428\",[]],[\"name/429\",[164,39.012]],[\"comment/429\",[]],[\"name/430\",[224,60.054]],[\"comment/430\",[]],[\"name/431\",[148,38.081]],[\"comment/431\",[]],[\"name/432\",[150,41.183]],[\"comment/432\",[]],[\"name/433\",[151,41.183]],[\"comment/433\",[]],[\"name/434\",[226,65.162]],[\"comment/434\",[]],[\"name/435\",[20,36.445]],[\"comment/435\",[]],[\"name/436\",[227,60.054]],[\"comment/436\",[]],[\"name/437\",[68,35.373]],[\"comment/437\",[]],[\"name/438\",[125,34.404]],[\"comment/438\",[]],[\"name/439\",[81,54.176]],[\"comment/439\",[]],[\"name/440\",[228,56.689]],[\"comment/440\",[]],[\"name/441\",[229,65.162]],[\"comment/441\",[]],[\"name/442\",[20,36.445]],[\"comment/442\",[]],[\"name/443\",[227,60.054]],[\"comment/443\",[]],[\"name/444\",[66,40.595]],[\"comment/444\",[]],[\"name/445\",[136,42.475]],[\"comment/445\",[]],[\"name/446\",[75,42.475]],[\"comment/446\",[]],[\"name/447\",[139,44.793]],[\"comment/447\",[]],[\"name/448\",[68,35.373]],[\"comment/448\",[]],[\"name/449\",[125,34.404]],[\"comment/449\",[]],[\"name/450\",[81,54.176]],[\"comment/450\",[]],[\"name/451\",[228,56.689]],[\"comment/451\",[]],[\"name/452\",[230,65.162]],[\"comment/452\",[]],[\"name/453\",[68,35.373]],[\"comment/453\",[]],[\"name/454\",[125,34.404]],[\"comment/454\",[]],[\"name/455\",[81,54.176]],[\"comment/455\",[]],[\"name/456\",[228,56.689]],[\"comment/456\",[]],[\"name/457\",[231,65.162]],[\"comment/457\",[]],[\"name/458\",[146,37.23]],[\"comment/458\",[]],[\"name/459\",[161,39.012]],[\"comment/459\",[]],[\"name/460\",[162,39.012]],[\"comment/460\",[]],[\"name/461\",[163,39.012]],[\"comment/461\",[]],[\"name/462\",[147,38.081]],[\"comment/462\",[]],[\"name/463\",[164,39.012]],[\"comment/463\",[]],[\"name/464\",[148,38.081]],[\"comment/464\",[]],[\"name/465\",[232,65.162]],[\"comment/465\",[]],[\"name/466\",[8,38.081]],[\"comment/466\",[]],[\"name/467\",[146,37.23]],[\"comment/467\",[]],[\"name/468\",[161,39.012]],[\"comment/468\",[]],[\"name/469\",[162,39.012]],[\"comment/469\",[]],[\"name/470\",[163,39.012]],[\"comment/470\",[]],[\"name/471\",[147,38.081]],[\"comment/471\",[]],[\"name/472\",[164,39.012]],[\"comment/472\",[]],[\"name/473\",[148,38.081]],[\"comment/473\",[]],[\"name/474\",[150,41.183]],[\"comment/474\",[]],[\"name/475\",[151,41.183]],[\"comment/475\",[]],[\"name/476\",[233,65.162]],[\"comment/476\",[]],[\"name/477\",[20,36.445]],[\"comment/477\",[]],[\"name/478\",[68,35.373]],[\"comment/478\",[]],[\"name/479\",[125,34.404]],[\"comment/479\",[]],[\"name/480\",[24,38.081]],[\"comment/480\",[]],[\"name/481\",[234,50.499]],[\"comment/481\",[]],[\"name/482\",[235,65.162]],[\"comment/482\",[]],[\"name/483\",[68,35.373]],[\"comment/483\",[]],[\"name/484\",[125,34.404]],[\"comment/484\",[]],[\"name/485\",[24,38.081]],[\"comment/485\",[]],[\"name/486\",[234,50.499]],[\"comment/486\",[]],[\"name/487\",[20,36.445]],[\"comment/487\",[]],[\"name/488\",[66,40.595]],[\"comment/488\",[]],[\"name/489\",[136,42.475]],[\"comment/489\",[]],[\"name/490\",[137,43.19]],[\"comment/490\",[]],[\"name/491\",[138,44.793]],[\"comment/491\",[]],[\"name/492\",[154,50.499]],[\"comment/492\",[]],[\"name/493\",[75,42.475]],[\"comment/493\",[]],[\"name/494\",[139,44.793]],[\"comment/494\",[]],[\"name/495\",[236,65.162]],[\"comment/495\",[]],[\"name/496\",[237,54.176]],[\"comment/496\",[]],[\"name/497\",[59,45.703]],[\"comment/497\",[]],[\"name/498\",[60,45.703]],[\"comment/498\",[]],[\"name/499\",[238,65.162]],[\"comment/499\",[]],[\"name/500\",[146,37.23]],[\"comment/500\",[]],[\"name/501\",[161,39.012]],[\"comment/501\",[]],[\"name/502\",[162,39.012]],[\"comment/502\",[]],[\"name/503\",[163,39.012]],[\"comment/503\",[]],[\"name/504\",[147,38.081]],[\"comment/504\",[]],[\"name/505\",[164,39.012]],[\"comment/505\",[]],[\"name/506\",[148,38.081]],[\"comment/506\",[]],[\"name/507\",[239,65.162]],[\"comment/507\",[]],[\"name/508\",[8,38.081]],[\"comment/508\",[]],[\"name/509\",[146,37.23]],[\"comment/509\",[]],[\"name/510\",[161,39.012]],[\"comment/510\",[]],[\"name/511\",[162,39.012]],[\"comment/511\",[]],[\"name/512\",[163,39.012]],[\"comment/512\",[]],[\"name/513\",[147,38.081]],[\"comment/513\",[]],[\"name/514\",[164,39.012]],[\"comment/514\",[]],[\"name/515\",[148,38.081]],[\"comment/515\",[]],[\"name/516\",[150,41.183]],[\"comment/516\",[]],[\"name/517\",[151,41.183]],[\"comment/517\",[]],[\"name/518\",[240,65.162]],[\"comment/518\",[]],[\"name/519\",[20,36.445]],[\"comment/519\",[]],[\"name/520\",[68,35.373]],[\"comment/520\",[]],[\"name/521\",[125,34.404]],[\"comment/521\",[]],[\"name/522\",[24,38.081]],[\"comment/522\",[]],[\"name/523\",[241,65.162]],[\"comment/523\",[]],[\"name/524\",[68,35.373]],[\"comment/524\",[]],[\"name/525\",[125,34.404]],[\"comment/525\",[]],[\"name/526\",[24,38.081]],[\"comment/526\",[]],[\"name/527\",[20,36.445]],[\"comment/527\",[]],[\"name/528\",[66,40.595]],[\"comment/528\",[]],[\"name/529\",[242,65.162]],[\"comment/529\",[]],[\"name/530\",[136,42.475]],[\"comment/530\",[]],[\"name/531\",[137,43.19]],[\"comment/531\",[]],[\"name/532\",[138,44.793]],[\"comment/532\",[]],[\"name/533\",[154,50.499]],[\"comment/533\",[]],[\"name/534\",[75,42.475]],[\"comment/534\",[]],[\"name/535\",[139,44.793]],[\"comment/535\",[]],[\"name/536\",[243,65.162]],[\"comment/536\",[]],[\"name/537\",[68,35.373]],[\"comment/537\",[]],[\"name/538\",[125,34.404]],[\"comment/538\",[]],[\"name/539\",[24,38.081]],[\"comment/539\",[]],[\"name/540\",[244,65.162]],[\"comment/540\",[]],[\"name/541\",[237,54.176]],[\"comment/541\",[]],[\"name/542\",[59,45.703]],[\"comment/542\",[]],[\"name/543\",[60,45.703]],[\"comment/543\",[]],[\"name/544\",[245,65.162]],[\"comment/544\",[]],[\"name/545\",[146,37.23]],[\"comment/545\",[]],[\"name/546\",[161,39.012]],[\"comment/546\",[]],[\"name/547\",[162,39.012]],[\"comment/547\",[]],[\"name/548\",[163,39.012]],[\"comment/548\",[]],[\"name/549\",[147,38.081]],[\"comment/549\",[]],[\"name/550\",[164,39.012]],[\"comment/550\",[]],[\"name/551\",[148,38.081]],[\"comment/551\",[]],[\"name/552\",[246,65.162]],[\"comment/552\",[]],[\"name/553\",[8,38.081]],[\"comment/553\",[]],[\"name/554\",[146,37.23]],[\"comment/554\",[]],[\"name/555\",[161,39.012]],[\"comment/555\",[]],[\"name/556\",[162,39.012]],[\"comment/556\",[]],[\"name/557\",[163,39.012]],[\"comment/557\",[]],[\"name/558\",[147,38.081]],[\"comment/558\",[]],[\"name/559\",[164,39.012]],[\"comment/559\",[]],[\"name/560\",[148,38.081]],[\"comment/560\",[]],[\"name/561\",[150,41.183]],[\"comment/561\",[]],[\"name/562\",[151,41.183]],[\"comment/562\",[]],[\"name/563\",[247,65.162]],[\"comment/563\",[]],[\"name/564\",[20,36.445]],[\"comment/564\",[]],[\"name/565\",[27,47.816]],[\"comment/565\",[]],[\"name/566\",[125,34.404]],[\"comment/566\",[]],[\"name/567\",[248,65.162]],[\"comment/567\",[]],[\"name/568\",[27,47.816]],[\"comment/568\",[]],[\"name/569\",[125,34.404]],[\"comment/569\",[]],[\"name/570\",[20,36.445]],[\"comment/570\",[]],[\"name/571\",[66,40.595]],[\"comment/571\",[]],[\"name/572\",[154,50.499]],[\"comment/572\",[]],[\"name/573\",[249,65.162]],[\"comment/573\",[]],[\"name/574\",[136,42.475]],[\"comment/574\",[]],[\"name/575\",[137,43.19]],[\"comment/575\",[]],[\"name/576\",[138,44.793]],[\"comment/576\",[]],[\"name/577\",[75,42.475]],[\"comment/577\",[]],[\"name/578\",[139,44.793]],[\"comment/578\",[]],[\"name/579\",[250,65.162]],[\"comment/579\",[]],[\"name/580\",[251,65.162]],[\"comment/580\",[]],[\"name/581\",[27,47.816]],[\"comment/581\",[]],[\"name/582\",[125,34.404]],[\"comment/582\",[]],[\"name/583\",[252,65.162]],[\"comment/583\",[]],[\"name/584\",[237,54.176]],[\"comment/584\",[]],[\"name/585\",[59,45.703]],[\"comment/585\",[]],[\"name/586\",[60,45.703]],[\"comment/586\",[]],[\"name/587\",[253,65.162]],[\"comment/587\",[]],[\"name/588\",[146,37.23]],[\"comment/588\",[]],[\"name/589\",[161,39.012]],[\"comment/589\",[]],[\"name/590\",[162,39.012]],[\"comment/590\",[]],[\"name/591\",[163,39.012]],[\"comment/591\",[]],[\"name/592\",[147,38.081]],[\"comment/592\",[]],[\"name/593\",[164,39.012]],[\"comment/593\",[]],[\"name/594\",[148,38.081]],[\"comment/594\",[]],[\"name/595\",[254,65.162]],[\"comment/595\",[]],[\"name/596\",[8,38.081]],[\"comment/596\",[]],[\"name/597\",[146,37.23]],[\"comment/597\",[]],[\"name/598\",[161,39.012]],[\"comment/598\",[]],[\"name/599\",[162,39.012]],[\"comment/599\",[]],[\"name/600\",[163,39.012]],[\"comment/600\",[]],[\"name/601\",[147,38.081]],[\"comment/601\",[]],[\"name/602\",[164,39.012]],[\"comment/602\",[]],[\"name/603\",[148,38.081]],[\"comment/603\",[]],[\"name/604\",[150,41.183]],[\"comment/604\",[]],[\"name/605\",[151,41.183]],[\"comment/605\",[]],[\"name/606\",[255,65.162]],[\"comment/606\",[]],[\"name/607\",[20,36.445]],[\"comment/607\",[]],[\"name/608\",[68,35.373]],[\"comment/608\",[]],[\"name/609\",[256,54.176]],[\"comment/609\",[]],[\"name/610\",[125,34.404]],[\"comment/610\",[]],[\"name/611\",[234,50.499]],[\"comment/611\",[]],[\"name/612\",[45,43.959]],[\"comment/612\",[]],[\"name/613\",[24,38.081]],[\"comment/613\",[]],[\"name/614\",[45,43.959]],[\"comment/614\",[]],[\"name/615\",[98,45.703]],[\"comment/615\",[]],[\"name/616\",[257,54.176]],[\"comment/616\",[]],[\"name/617\",[258,65.162]],[\"comment/617\",[]],[\"name/618\",[20,36.445]],[\"comment/618\",[]],[\"name/619\",[66,40.595]],[\"comment/619\",[]],[\"name/620\",[136,42.475]],[\"comment/620\",[]],[\"name/621\",[137,43.19]],[\"comment/621\",[]],[\"name/622\",[138,44.793]],[\"comment/622\",[]],[\"name/623\",[75,42.475]],[\"comment/623\",[]],[\"name/624\",[139,44.793]],[\"comment/624\",[]],[\"name/625\",[68,35.373]],[\"comment/625\",[]],[\"name/626\",[256,54.176]],[\"comment/626\",[]],[\"name/627\",[125,34.404]],[\"comment/627\",[]],[\"name/628\",[234,50.499]],[\"comment/628\",[]],[\"name/629\",[45,43.959]],[\"comment/629\",[]],[\"name/630\",[24,38.081]],[\"comment/630\",[]],[\"name/631\",[45,43.959]],[\"comment/631\",[]],[\"name/632\",[98,45.703]],[\"comment/632\",[]],[\"name/633\",[257,54.176]],[\"comment/633\",[]],[\"name/634\",[45,43.959]],[\"comment/634\",[]],[\"name/635\",[259,65.162]],[\"comment/635\",[]],[\"name/636\",[45,43.959]],[\"comment/636\",[]],[\"name/637\",[260,65.162]],[\"comment/637\",[]],[\"name/638\",[68,35.373]],[\"comment/638\",[]],[\"name/639\",[256,54.176]],[\"comment/639\",[]],[\"name/640\",[125,34.404]],[\"comment/640\",[]],[\"name/641\",[234,50.499]],[\"comment/641\",[]],[\"name/642\",[45,43.959]],[\"comment/642\",[]],[\"name/643\",[24,38.081]],[\"comment/643\",[]],[\"name/644\",[45,43.959]],[\"comment/644\",[]],[\"name/645\",[98,45.703]],[\"comment/645\",[]],[\"name/646\",[257,54.176]],[\"comment/646\",[]],[\"name/647\",[261,65.162]],[\"comment/647\",[]],[\"name/648\",[68,35.373]],[\"comment/648\",[]],[\"name/649\",[256,54.176]],[\"comment/649\",[]],[\"name/650\",[125,34.404]],[\"comment/650\",[]],[\"name/651\",[234,50.499]],[\"comment/651\",[]],[\"name/652\",[45,43.959]],[\"comment/652\",[]],[\"name/653\",[24,38.081]],[\"comment/653\",[]],[\"name/654\",[45,43.959]],[\"comment/654\",[]],[\"name/655\",[98,45.703]],[\"comment/655\",[]],[\"name/656\",[257,54.176]],[\"comment/656\",[]],[\"name/657\",[262,65.162]],[\"comment/657\",[]],[\"name/658\",[237,54.176]],[\"comment/658\",[]],[\"name/659\",[59,45.703]],[\"comment/659\",[]],[\"name/660\",[60,45.703]],[\"comment/660\",[]],[\"name/661\",[263,65.162]],[\"comment/661\",[]],[\"name/662\",[146,37.23]],[\"comment/662\",[]],[\"name/663\",[161,39.012]],[\"comment/663\",[]],[\"name/664\",[162,39.012]],[\"comment/664\",[]],[\"name/665\",[163,39.012]],[\"comment/665\",[]],[\"name/666\",[147,38.081]],[\"comment/666\",[]],[\"name/667\",[264,60.054]],[\"comment/667\",[]],[\"name/668\",[164,39.012]],[\"comment/668\",[]],[\"name/669\",[148,38.081]],[\"comment/669\",[]],[\"name/670\",[265,65.162]],[\"comment/670\",[]],[\"name/671\",[8,38.081]],[\"comment/671\",[]],[\"name/672\",[146,37.23]],[\"comment/672\",[]],[\"name/673\",[161,39.012]],[\"comment/673\",[]],[\"name/674\",[162,39.012]],[\"comment/674\",[]],[\"name/675\",[163,39.012]],[\"comment/675\",[]],[\"name/676\",[147,38.081]],[\"comment/676\",[]],[\"name/677\",[264,60.054]],[\"comment/677\",[]],[\"name/678\",[164,39.012]],[\"comment/678\",[]],[\"name/679\",[148,38.081]],[\"comment/679\",[]],[\"name/680\",[150,41.183]],[\"comment/680\",[]],[\"name/681\",[151,41.183]],[\"comment/681\",[]],[\"name/682\",[266,65.162]],[\"comment/682\",[]],[\"name/683\",[267,65.162]],[\"comment/683\",[]],[\"name/684\",[268,65.162]],[\"comment/684\",[]],[\"name/685\",[269,65.162]],[\"comment/685\",[]],[\"name/686\",[270,65.162]],[\"comment/686\",[]],[\"name/687\",[123,52.169]],[\"comment/687\",[]],[\"name/688\",[28,47.816]],[\"comment/688\",[]],[\"name/689\",[271,56.689]],[\"comment/689\",[]],[\"name/690\",[272,50.499]],[\"comment/690\",[]],[\"name/691\",[273,65.162]],[\"comment/691\",[]],[\"name/692\",[66,40.595]],[\"comment/692\",[]],[\"name/693\",[272,50.499]],[\"comment/693\",[]],[\"name/694\",[123,52.169]],[\"comment/694\",[]],[\"name/695\",[28,47.816]],[\"comment/695\",[]],[\"name/696\",[158,60.054]],[\"comment/696\",[]],[\"name/697\",[271,56.689]],[\"comment/697\",[]],[\"name/698\",[154,50.499]],[\"comment/698\",[]],[\"name/699\",[274,65.162]],[\"comment/699\",[]],[\"name/700\",[275,65.162]],[\"comment/700\",[]],[\"name/701\",[276,65.162]],[\"comment/701\",[]],[\"name/702\",[277,65.162]],[\"comment/702\",[]],[\"name/703\",[136,42.475]],[\"comment/703\",[]],[\"name/704\",[137,43.19]],[\"comment/704\",[]],[\"name/705\",[138,44.793]],[\"comment/705\",[]],[\"name/706\",[75,42.475]],[\"comment/706\",[]],[\"name/707\",[278,65.162]],[\"comment/707\",[]],[\"name/708\",[123,52.169]],[\"comment/708\",[]],[\"name/709\",[28,47.816]],[\"comment/709\",[]],[\"name/710\",[271,56.689]],[\"comment/710\",[]],[\"name/711\",[272,50.499]],[\"comment/711\",[]],[\"name/712\",[279,65.162]],[\"comment/712\",[]],[\"name/713\",[272,50.499]],[\"comment/713\",[]],[\"name/714\",[123,52.169]],[\"comment/714\",[]],[\"name/715\",[28,47.816]],[\"comment/715\",[]],[\"name/716\",[280,65.162]],[\"comment/716\",[]],[\"name/717\",[59,45.703]],[\"comment/717\",[]],[\"name/718\",[60,45.703]],[\"comment/718\",[]],[\"name/719\",[281,65.162]],[\"comment/719\",[]],[\"name/720\",[146,37.23]],[\"comment/720\",[]],[\"name/721\",[282,60.054]],[\"comment/721\",[]],[\"name/722\",[283,60.054]],[\"comment/722\",[]],[\"name/723\",[284,60.054]],[\"comment/723\",[]],[\"name/724\",[285,60.054]],[\"comment/724\",[]],[\"name/725\",[286,65.162]],[\"comment/725\",[]],[\"name/726\",[8,38.081]],[\"comment/726\",[]],[\"name/727\",[146,37.23]],[\"comment/727\",[]],[\"name/728\",[282,60.054]],[\"comment/728\",[]],[\"name/729\",[283,60.054]],[\"comment/729\",[]],[\"name/730\",[284,60.054]],[\"comment/730\",[]],[\"name/731\",[285,60.054]],[\"comment/731\",[]],[\"name/732\",[150,41.183]],[\"comment/732\",[]],[\"name/733\",[151,41.183]],[\"comment/733\",[]],[\"name/734\",[287,65.162]],[\"comment/734\",[]],[\"name/735\",[20,36.445]],[\"comment/735\",[]],[\"name/736\",[68,35.373]],[\"comment/736\",[]],[\"name/737\",[125,34.404]],[\"comment/737\",[]],[\"name/738\",[288,56.689]],[\"comment/738\",[]],[\"name/739\",[24,38.081]],[\"comment/739\",[]],[\"name/740\",[289,56.689]],[\"comment/740\",[]],[\"name/741\",[290,65.162]],[\"comment/741\",[]],[\"name/742\",[68,35.373]],[\"comment/742\",[]],[\"name/743\",[125,34.404]],[\"comment/743\",[]],[\"name/744\",[288,56.689]],[\"comment/744\",[]],[\"name/745\",[24,38.081]],[\"comment/745\",[]],[\"name/746\",[289,56.689]],[\"comment/746\",[]],[\"name/747\",[20,36.445]],[\"comment/747\",[]],[\"name/748\",[66,40.595]],[\"comment/748\",[]],[\"name/749\",[136,42.475]],[\"comment/749\",[]],[\"name/750\",[137,43.19]],[\"comment/750\",[]],[\"name/751\",[138,44.793]],[\"comment/751\",[]],[\"name/752\",[75,42.475]],[\"comment/752\",[]],[\"name/753\",[139,44.793]],[\"comment/753\",[]],[\"name/754\",[291,65.162]],[\"comment/754\",[]],[\"name/755\",[68,35.373]],[\"comment/755\",[]],[\"name/756\",[125,34.404]],[\"comment/756\",[]],[\"name/757\",[288,56.689]],[\"comment/757\",[]],[\"name/758\",[24,38.081]],[\"comment/758\",[]],[\"name/759\",[289,56.689]],[\"comment/759\",[]],[\"name/760\",[292,65.162]],[\"comment/760\",[]],[\"name/761\",[146,37.23]],[\"comment/761\",[]],[\"name/762\",[161,39.012]],[\"comment/762\",[]],[\"name/763\",[162,39.012]],[\"comment/763\",[]],[\"name/764\",[163,39.012]],[\"comment/764\",[]],[\"name/765\",[147,38.081]],[\"comment/765\",[]],[\"name/766\",[164,39.012]],[\"comment/766\",[]],[\"name/767\",[148,38.081]],[\"comment/767\",[]],[\"name/768\",[293,60.054]],[\"comment/768\",[]],[\"name/769\",[294,60.054]],[\"comment/769\",[]],[\"name/770\",[295,65.162]],[\"comment/770\",[]],[\"name/771\",[8,38.081]],[\"comment/771\",[]],[\"name/772\",[146,37.23]],[\"comment/772\",[]],[\"name/773\",[161,39.012]],[\"comment/773\",[]],[\"name/774\",[162,39.012]],[\"comment/774\",[]],[\"name/775\",[163,39.012]],[\"comment/775\",[]],[\"name/776\",[147,38.081]],[\"comment/776\",[]],[\"name/777\",[164,39.012]],[\"comment/777\",[]],[\"name/778\",[148,38.081]],[\"comment/778\",[]],[\"name/779\",[293,60.054]],[\"comment/779\",[]],[\"name/780\",[294,60.054]],[\"comment/780\",[]],[\"name/781\",[150,41.183]],[\"comment/781\",[]],[\"name/782\",[151,41.183]],[\"comment/782\",[]],[\"name/783\",[296,65.162]],[\"comment/783\",[]],[\"name/784\",[297,65.162]],[\"comment/784\",[]],[\"name/785\",[298,65.162]],[\"comment/785\",[]],[\"name/786\",[299,65.162]],[\"comment/786\",[]],[\"name/787\",[300,65.162]],[\"comment/787\",[]],[\"name/788\",[20,36.445]],[\"comment/788\",[]],[\"name/789\",[68,35.373]],[\"comment/789\",[]],[\"name/790\",[125,34.404]],[\"comment/790\",[]],[\"name/791\",[24,38.081]],[\"comment/791\",[]],[\"name/792\",[301,65.162]],[\"comment/792\",[]],[\"name/793\",[20,36.445]],[\"comment/793\",[]],[\"name/794\",[66,40.595]],[\"comment/794\",[]],[\"name/795\",[136,42.475]],[\"comment/795\",[]],[\"name/796\",[137,43.19]],[\"comment/796\",[]],[\"name/797\",[138,44.793]],[\"comment/797\",[]],[\"name/798\",[75,42.475]],[\"comment/798\",[]],[\"name/799\",[139,44.793]],[\"comment/799\",[]],[\"name/800\",[302,65.162]],[\"comment/800\",[]],[\"name/801\",[68,35.373]],[\"comment/801\",[]],[\"name/802\",[125,34.404]],[\"comment/802\",[]],[\"name/803\",[24,38.081]],[\"comment/803\",[]],[\"name/804\",[303,65.162]],[\"comment/804\",[]],[\"name/805\",[68,35.373]],[\"comment/805\",[]],[\"name/806\",[125,34.404]],[\"comment/806\",[]],[\"name/807\",[24,38.081]],[\"comment/807\",[]],[\"name/808\",[304,65.162]],[\"comment/808\",[]],[\"name/809\",[305,65.162]],[\"comment/809\",[]],[\"name/810\",[59,45.703]],[\"comment/810\",[]],[\"name/811\",[60,45.703]],[\"comment/811\",[]],[\"name/812\",[306,65.162]],[\"comment/812\",[]],[\"name/813\",[146,37.23]],[\"comment/813\",[]],[\"name/814\",[307,60.054]],[\"comment/814\",[]],[\"name/815\",[161,39.012]],[\"comment/815\",[]],[\"name/816\",[162,39.012]],[\"comment/816\",[]],[\"name/817\",[163,39.012]],[\"comment/817\",[]],[\"name/818\",[147,38.081]],[\"comment/818\",[]],[\"name/819\",[164,39.012]],[\"comment/819\",[]],[\"name/820\",[148,38.081]],[\"comment/820\",[]],[\"name/821\",[308,60.054]],[\"comment/821\",[]],[\"name/822\",[309,65.162]],[\"comment/822\",[]],[\"name/823\",[8,38.081]],[\"comment/823\",[]],[\"name/824\",[146,37.23]],[\"comment/824\",[]],[\"name/825\",[307,60.054]],[\"comment/825\",[]],[\"name/826\",[161,39.012]],[\"comment/826\",[]],[\"name/827\",[162,39.012]],[\"comment/827\",[]],[\"name/828\",[163,39.012]],[\"comment/828\",[]],[\"name/829\",[147,38.081]],[\"comment/829\",[]],[\"name/830\",[164,39.012]],[\"comment/830\",[]],[\"name/831\",[148,38.081]],[\"comment/831\",[]],[\"name/832\",[308,60.054]],[\"comment/832\",[]],[\"name/833\",[150,41.183]],[\"comment/833\",[]],[\"name/834\",[151,41.183]],[\"comment/834\",[]],[\"name/835\",[310,65.162]],[\"comment/835\",[]],[\"name/836\",[20,36.445]],[\"comment/836\",[]],[\"name/837\",[23,52.169]],[\"comment/837\",[]],[\"name/838\",[311,56.689]],[\"comment/838\",[]],[\"name/839\",[312,56.689]],[\"comment/839\",[]],[\"name/840\",[24,38.081]],[\"comment/840\",[]],[\"name/841\",[313,65.162]],[\"comment/841\",[]],[\"name/842\",[20,36.445]],[\"comment/842\",[]],[\"name/843\",[66,40.595]],[\"comment/843\",[]],[\"name/844\",[136,42.475]],[\"comment/844\",[]],[\"name/845\",[137,43.19]],[\"comment/845\",[]],[\"name/846\",[138,44.793]],[\"comment/846\",[]],[\"name/847\",[314,65.162]],[\"comment/847\",[]],[\"name/848\",[98,45.703]],[\"comment/848\",[]],[\"name/849\",[23,52.169]],[\"comment/849\",[]],[\"name/850\",[311,56.689]],[\"comment/850\",[]],[\"name/851\",[312,56.689]],[\"comment/851\",[]],[\"name/852\",[24,38.081]],[\"comment/852\",[]],[\"name/853\",[315,65.162]],[\"comment/853\",[]],[\"name/854\",[23,52.169]],[\"comment/854\",[]],[\"name/855\",[311,56.689]],[\"comment/855\",[]],[\"name/856\",[312,56.689]],[\"comment/856\",[]],[\"name/857\",[24,38.081]],[\"comment/857\",[]],[\"name/858\",[316,65.162]],[\"comment/858\",[]],[\"name/859\",[272,50.499]],[\"comment/859\",[]],[\"name/860\",[317,65.162]],[\"comment/860\",[]],[\"name/861\",[318,65.162]],[\"comment/861\",[]],[\"name/862\",[272,50.499]],[\"comment/862\",[]],[\"name/863\",[28,47.816]],[\"comment/863\",[]],[\"name/864\",[59,45.703]],[\"comment/864\",[]],[\"name/865\",[60,45.703]],[\"comment/865\",[]],[\"name/866\",[319,65.162]],[\"comment/866\",[]],[\"name/867\",[146,37.23]],[\"comment/867\",[]],[\"name/868\",[161,39.012]],[\"comment/868\",[]],[\"name/869\",[162,39.012]],[\"comment/869\",[]],[\"name/870\",[163,39.012]],[\"comment/870\",[]],[\"name/871\",[147,38.081]],[\"comment/871\",[]],[\"name/872\",[164,39.012]],[\"comment/872\",[]],[\"name/873\",[320,60.054]],[\"comment/873\",[]],[\"name/874\",[148,38.081]],[\"comment/874\",[]],[\"name/875\",[187,49.068]],[\"comment/875\",[]],[\"name/876\",[188,49.068]],[\"comment/876\",[]],[\"name/877\",[172,49.068]],[\"comment/877\",[]],[\"name/878\",[321,65.162]],[\"comment/878\",[]],[\"name/879\",[8,38.081]],[\"comment/879\",[]],[\"name/880\",[146,37.23]],[\"comment/880\",[]],[\"name/881\",[161,39.012]],[\"comment/881\",[]],[\"name/882\",[162,39.012]],[\"comment/882\",[]],[\"name/883\",[163,39.012]],[\"comment/883\",[]],[\"name/884\",[147,38.081]],[\"comment/884\",[]],[\"name/885\",[164,39.012]],[\"comment/885\",[]],[\"name/886\",[320,60.054]],[\"comment/886\",[]],[\"name/887\",[148,38.081]],[\"comment/887\",[]],[\"name/888\",[187,49.068]],[\"comment/888\",[]],[\"name/889\",[188,49.068]],[\"comment/889\",[]],[\"name/890\",[172,49.068]],[\"comment/890\",[]],[\"name/891\",[150,41.183]],[\"comment/891\",[]],[\"name/892\",[151,41.183]],[\"comment/892\",[]],[\"name/893\",[322,65.162]],[\"comment/893\",[]],[\"name/894\",[323,60.054]],[\"comment/894\",[]],[\"name/895\",[324,60.054]],[\"comment/895\",[]],[\"name/896\",[325,60.054]],[\"comment/896\",[]],[\"name/897\",[326,60.054]],[\"comment/897\",[]],[\"name/898\",[327,60.054]],[\"comment/898\",[]],[\"name/899\",[328,60.054]],[\"comment/899\",[]],[\"name/900\",[329,60.054]],[\"comment/900\",[]],[\"name/901\",[330,60.054]],[\"comment/901\",[]],[\"name/902\",[331,60.054]],[\"comment/902\",[]],[\"name/903\",[332,60.054]],[\"comment/903\",[]],[\"name/904\",[97,54.176]],[\"comment/904\",[]],[\"name/905\",[333,60.054]],[\"comment/905\",[]],[\"name/906\",[334,60.054]],[\"comment/906\",[]],[\"name/907\",[98,45.703]],[\"comment/907\",[]],[\"name/908\",[110,56.689]],[\"comment/908\",[]],[\"name/909\",[108,56.689]],[\"comment/909\",[]],[\"name/910\",[150,41.183]],[\"comment/910\",[]],[\"name/911\",[151,41.183]],[\"comment/911\",[]],[\"name/912\",[167,52.169]],[\"comment/912\",[]],[\"name/913\",[168,52.169]],[\"comment/913\",[]],[\"name/914\",[169,52.169]],[\"comment/914\",[]],[\"name/915\",[170,52.169]],[\"comment/915\",[]],[\"name/916\",[171,52.169]],[\"comment/916\",[]],[\"name/917\",[172,49.068]],[\"comment/917\",[]],[\"name/918\",[173,52.169]],[\"comment/918\",[]],[\"name/919\",[174,52.169]],[\"comment/919\",[]],[\"name/920\",[176,52.169]],[\"comment/920\",[]],[\"name/921\",[177,52.169]],[\"comment/921\",[]],[\"name/922\",[178,52.169]],[\"comment/922\",[]],[\"name/923\",[179,52.169]],[\"comment/923\",[]],[\"name/924\",[180,52.169]],[\"comment/924\",[]],[\"name/925\",[181,52.169]],[\"comment/925\",[]],[\"name/926\",[182,52.169]],[\"comment/926\",[]],[\"name/927\",[183,52.169]],[\"comment/927\",[]],[\"name/928\",[184,52.169]],[\"comment/928\",[]],[\"name/929\",[185,52.169]],[\"comment/929\",[]],[\"name/930\",[186,52.169]],[\"comment/930\",[]],[\"name/931\",[187,49.068]],[\"comment/931\",[]],[\"name/932\",[188,49.068]],[\"comment/932\",[]],[\"name/933\",[189,52.169]],[\"comment/933\",[]],[\"name/934\",[190,52.169]],[\"comment/934\",[]],[\"name/935\",[191,52.169]],[\"comment/935\",[]],[\"name/936\",[192,52.169]],[\"comment/936\",[]],[\"name/937\",[193,52.169]],[\"comment/937\",[]],[\"name/938\",[194,52.169]],[\"comment/938\",[]],[\"name/939\",[195,52.169]],[\"comment/939\",[]],[\"name/940\",[196,52.169]],[\"comment/940\",[]],[\"name/941\",[335,65.162]],[\"comment/941\",[]],[\"name/942\",[8,38.081]],[\"comment/942\",[]],[\"name/943\",[323,60.054]],[\"comment/943\",[]],[\"name/944\",[324,60.054]],[\"comment/944\",[]],[\"name/945\",[325,60.054]],[\"comment/945\",[]],[\"name/946\",[326,60.054]],[\"comment/946\",[]],[\"name/947\",[327,60.054]],[\"comment/947\",[]],[\"name/948\",[328,60.054]],[\"comment/948\",[]],[\"name/949\",[329,60.054]],[\"comment/949\",[]],[\"name/950\",[330,60.054]],[\"comment/950\",[]],[\"name/951\",[331,60.054]],[\"comment/951\",[]],[\"name/952\",[332,60.054]],[\"comment/952\",[]],[\"name/953\",[97,54.176]],[\"comment/953\",[]],[\"name/954\",[333,60.054]],[\"comment/954\",[]],[\"name/955\",[334,60.054]],[\"comment/955\",[]],[\"name/956\",[98,45.703]],[\"comment/956\",[]],[\"name/957\",[110,56.689]],[\"comment/957\",[]],[\"name/958\",[108,56.689]],[\"comment/958\",[]],[\"name/959\",[167,52.169]],[\"comment/959\",[]],[\"name/960\",[168,52.169]],[\"comment/960\",[]],[\"name/961\",[173,52.169]],[\"comment/961\",[]],[\"name/962\",[174,52.169]],[\"comment/962\",[]],[\"name/963\",[169,52.169]],[\"comment/963\",[]],[\"name/964\",[170,52.169]],[\"comment/964\",[]],[\"name/965\",[183,52.169]],[\"comment/965\",[]],[\"name/966\",[171,52.169]],[\"comment/966\",[]],[\"name/967\",[172,49.068]],[\"comment/967\",[]],[\"name/968\",[189,52.169]],[\"comment/968\",[]],[\"name/969\",[190,52.169]],[\"comment/969\",[]],[\"name/970\",[191,52.169]],[\"comment/970\",[]],[\"name/971\",[176,52.169]],[\"comment/971\",[]],[\"name/972\",[178,52.169]],[\"comment/972\",[]],[\"name/973\",[177,52.169]],[\"comment/973\",[]],[\"name/974\",[179,52.169]],[\"comment/974\",[]],[\"name/975\",[180,52.169]],[\"comment/975\",[]],[\"name/976\",[181,52.169]],[\"comment/976\",[]],[\"name/977\",[182,52.169]],[\"comment/977\",[]],[\"name/978\",[184,52.169]],[\"comment/978\",[]],[\"name/979\",[185,52.169]],[\"comment/979\",[]],[\"name/980\",[186,52.169]],[\"comment/980\",[]],[\"name/981\",[187,49.068]],[\"comment/981\",[]],[\"name/982\",[188,49.068]],[\"comment/982\",[]],[\"name/983\",[192,52.169]],[\"comment/983\",[]],[\"name/984\",[193,52.169]],[\"comment/984\",[]],[\"name/985\",[194,52.169]],[\"comment/985\",[]],[\"name/986\",[195,52.169]],[\"comment/986\",[]],[\"name/987\",[196,52.169]],[\"comment/987\",[]],[\"name/988\",[199,60.054]],[\"comment/988\",[]],[\"name/989\",[150,41.183]],[\"comment/989\",[]],[\"name/990\",[151,41.183]],[\"comment/990\",[]],[\"name/991\",[336,65.162]],[\"comment/991\",[]],[\"name/992\",[337,65.162]],[\"comment/992\",[]],[\"name/993\",[338,65.162]],[\"comment/993\",[]],[\"name/994\",[339,65.162]],[\"comment/994\",[]],[\"name/995\",[10,60.054]],[\"comment/995\",[]],[\"name/996\",[340,65.162]],[\"comment/996\",[]],[\"name/997\",[341,65.162]],[\"comment/997\",[]],[\"name/998\",[342,65.162]],[\"comment/998\",[]],[\"name/999\",[343,60.054]],[\"comment/999\",[]],[\"name/1000\",[344,65.162]],[\"comment/1000\",[]],[\"name/1001\",[345,65.162]],[\"comment/1001\",[]],[\"name/1002\",[346,65.162]],[\"comment/1002\",[]],[\"name/1003\",[347,65.162]],[\"comment/1003\",[]],[\"name/1004\",[348,65.162]],[\"comment/1004\",[]],[\"name/1005\",[349,65.162]],[\"comment/1005\",[]],[\"name/1006\",[350,65.162]],[\"comment/1006\",[]],[\"name/1007\",[351,65.162]],[\"comment/1007\",[]],[\"name/1008\",[352,65.162]],[\"comment/1008\",[]],[\"name/1009\",[8,38.081]],[\"comment/1009\",[]],[\"name/1010\",[343,60.054]],[\"comment/1010\",[]],[\"name/1011\",[150,41.183]],[\"comment/1011\",[]],[\"name/1012\",[151,41.183]],[\"comment/1012\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":45,\"name\":{\"58\":{},\"112\":{},\"612\":{},\"614\":{},\"629\":{},\"631\":{},\"634\":{},\"636\":{},\"642\":{},\"644\":{},\"652\":{},\"654\":{}},\"comment\":{}}],[\"_saveapikeyaccessiblescope\",{\"_index\":34,\"name\":{\"47\":{}},\"comment\":{}}],[\"access_level\",{\"_index\":202,\"name\":{\"356\":{}},\"comment\":{}}],[\"action_groups\",{\"_index\":259,\"name\":{\"635\":{}},\"comment\":{}}],[\"actionblockeditable\",{\"_index\":124,\"name\":{\"149\":{}},\"comment\":{}}],[\"actionblockread\",{\"_index\":127,\"name\":{\"156\":{}},\"comment\":{}}],[\"actiongroups\",{\"_index\":327,\"name\":{\"898\":{},\"947\":{}},\"comment\":{}}],[\"actions\",{\"_index\":234,\"name\":{\"481\":{},\"486\":{},\"611\":{},\"628\":{},\"641\":{},\"651\":{}},\"comment\":{}}],[\"active_policy_repo_id\",{\"_index\":228,\"name\":{\"440\":{},\"451\":{},\"456\":{}},\"comment\":{}}],[\"admin\",{\"_index\":62,\"name\":{\"77\":{}},\"comment\":{}}],[\"api\",{\"_index\":2,\"name\":{\"2\":{},\"10\":{}},\"comment\":{}}],[\"apiclient\",{\"_index\":335,\"name\":{\"941\":{}},\"comment\":{}}],[\"apicontext\",{\"_index\":17,\"name\":{\"23\":{},\"45\":{}},\"comment\":{}}],[\"apikeylevel\",{\"_index\":49,\"name\":{\"63\":{}},\"comment\":{}}],[\"apikeyownertype\",{\"_index\":85,\"name\":{\"102\":{}},\"comment\":{}}],[\"apikeyread\",{\"_index\":200,\"name\":{\"351\":{}},\"comment\":{}}],[\"apiurl\",{\"_index\":12,\"name\":{\"18\":{}},\"comment\":{}}],[\"array\",{\"_index\":118,\"name\":{\"140\":{}},\"comment\":{}}],[\"assign\",{\"_index\":282,\"name\":{\"721\":{},\"728\":{}},\"comment\":{}}],[\"assignconditionsetrule\",{\"_index\":195,\"name\":{\"285\":{},\"315\":{},\"346\":{},\"939\":{},\"986\":{}},\"comment\":{}}],[\"assignments_created\",{\"_index\":267,\"name\":{\"683\":{}},\"comment\":{}}],[\"assignments_removed\",{\"_index\":269,\"name\":{\"685\":{}},\"comment\":{}}],[\"assignpermissions\",{\"_index\":293,\"name\":{\"768\":{},\"779\":{}},\"comment\":{}}],[\"assignrole\",{\"_index\":187,\"name\":{\"277\":{},\"307\":{},\"341\":{},\"875\":{},\"888\":{},\"931\":{},\"981\":{}},\"comment\":{}}],[\"associated_tenants\",{\"_index\":314,\"name\":{\"847\":{}},\"comment\":{}}],[\"attributeblockeditable\",{\"_index\":126,\"name\":{\"153\":{}},\"comment\":{}}],[\"attributeblockread\",{\"_index\":128,\"name\":{\"162\":{}},\"comment\":{}}],[\"attributes\",{\"_index\":24,\"name\":{\"30\":{},\"36\":{},\"152\":{},\"159\":{},\"480\":{},\"485\":{},\"522\":{},\"526\":{},\"539\":{},\"613\":{},\"630\":{},\"643\":{},\"653\":{},\"739\":{},\"745\":{},\"758\":{},\"791\":{},\"803\":{},\"807\":{},\"840\":{},\"852\":{},\"857\":{}},\"comment\":{}}],[\"attributetype\",{\"_index\":113,\"name\":{\"135\":{}},\"comment\":{}}],[\"autogenerated\",{\"_index\":153,\"name\":{\"210\":{},\"219\":{}},\"comment\":{}}],[\"axiosinstance\",{\"_index\":18,\"name\":{\"24\":{}},\"comment\":{}}],[\"bool\",{\"_index\":114,\"name\":{\"136\":{}},\"comment\":{}}],[\"built_in\",{\"_index\":250,\"name\":{\"579\":{}},\"comment\":{}}],[\"bulkassign\",{\"_index\":284,\"name\":{\"723\":{},\"730\":{}},\"comment\":{}}],[\"bulkcheck\",{\"_index\":5,\"name\":{\"5\":{},\"13\":{}},\"comment\":{}}],[\"bulkroleassignmentreport\",{\"_index\":266,\"name\":{\"682\":{}},\"comment\":{}}],[\"bulkroleunassignmentreport\",{\"_index\":268,\"name\":{\"684\":{}},\"comment\":{}}],[\"bulkunassign\",{\"_index\":285,\"name\":{\"724\":{},\"731\":{}},\"comment\":{}}],[\"check\",{\"_index\":4,\"name\":{\"4\":{},\"12\":{}},\"comment\":{}}],[\"conditions\",{\"_index\":155,\"name\":{\"214\":{},\"230\":{},\"235\":{}},\"comment\":{}}],[\"conditionsetcreate\",{\"_index\":152,\"name\":{\"207\":{}},\"comment\":{}}],[\"conditionsetread\",{\"_index\":157,\"name\":{\"216\":{}},\"comment\":{}}],[\"conditionsetrulecreate\",{\"_index\":129,\"name\":{\"167\":{}},\"comment\":{}}],[\"conditionsetruleread\",{\"_index\":135,\"name\":{\"173\":{}},\"comment\":{}}],[\"conditionsetruleremove\",{\"_index\":140,\"name\":{\"184\":{}},\"comment\":{}}],[\"conditionsetrules\",{\"_index\":323,\"name\":{\"894\":{},\"943\":{}},\"comment\":{}}],[\"conditionsetrulesapi\",{\"_index\":149,\"name\":{\"200\":{}},\"comment\":{}}],[\"conditionsets\",{\"_index\":324,\"name\":{\"895\":{},\"944\":{}},\"comment\":{}}],[\"conditionsetsapi\",{\"_index\":165,\"name\":{\"245\":{}},\"comment\":{}}],[\"conditionsettype\",{\"_index\":90,\"name\":{\"108\":{}},\"comment\":{}}],[\"conditionsetupdate\",{\"_index\":159,\"name\":{\"232\":{}},\"comment\":{}}],[\"config\",{\"_index\":1,\"name\":{\"1\":{},\"9\":{}},\"comment\":{}}],[\"conflict_strategy\",{\"_index\":209,\"name\":{\"368\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":8,\"name\":{\"8\":{},\"38\":{},\"40\":{},\"42\":{},\"46\":{},\"62\":{},\"69\":{},\"201\":{},\"246\":{},\"318\":{},\"421\":{},\"466\":{},\"508\":{},\"553\":{},\"596\":{},\"671\":{},\"726\":{},\"771\":{},\"823\":{},\"879\":{},\"942\":{},\"1009\":{}},\"comment\":{}}],[\"content\",{\"_index\":337,\"name\":{\"992\":{}},\"comment\":{}}],[\"context\",{\"_index\":32,\"name\":{\"43\":{}},\"comment\":{}}],[\"contextlevel\",{\"_index\":37,\"name\":{\"50\":{}},\"comment\":{}}],[\"contexttransform\",{\"_index\":33,\"name\":{\"44\":{}},\"comment\":{}}],[\"copy\",{\"_index\":224,\"name\":{\"418\":{},\"430\":{}},\"comment\":{}}],[\"create\",{\"_index\":147,\"name\":{\"198\":{},\"203\":{},\"242\":{},\"251\":{},\"416\":{},\"428\":{},\"462\":{},\"471\":{},\"504\":{},\"513\":{},\"549\":{},\"558\":{},\"592\":{},\"601\":{},\"666\":{},\"676\":{},\"765\":{},\"776\":{},\"818\":{},\"829\":{},\"871\":{},\"884\":{}},\"comment\":{}}],[\"createconditionset\",{\"_index\":192,\"name\":{\"282\":{},\"312\":{},\"343\":{},\"936\":{},\"983\":{}},\"comment\":{}}],[\"created\",{\"_index\":317,\"name\":{\"860\":{}},\"comment\":{}}],[\"created_at\",{\"_index\":75,\"name\":{\"91\":{},\"182\":{},\"225\":{},\"361\":{},\"381\":{},\"392\":{},\"446\":{},\"493\":{},\"534\":{},\"577\":{},\"623\":{},\"706\":{},\"752\":{},\"798\":{}},\"comment\":{}}],[\"created_by_member\",{\"_index\":205,\"name\":{\"362\":{}},\"comment\":{}}],[\"createresource\",{\"_index\":189,\"name\":{\"279\":{},\"309\":{},\"328\":{},\"933\":{},\"968\":{}},\"comment\":{}}],[\"createrole\",{\"_index\":184,\"name\":{\"274\":{},\"304\":{},\"338\":{},\"928\":{},\"978\":{}},\"comment\":{}}],[\"createtenant\",{\"_index\":180,\"name\":{\"270\":{},\"300\":{},\"335\":{},\"924\":{},\"975\":{}},\"comment\":{}}],[\"createuser\",{\"_index\":176,\"name\":{\"266\":{},\"296\":{},\"331\":{},\"920\":{},\"971\":{}},\"comment\":{}}],[\"custom_branch_name\",{\"_index\":212,\"name\":{\"374\":{},\"385\":{},\"396\":{},\"403\":{}},\"comment\":{}}],[\"data\",{\"_index\":297,\"name\":{\"784\":{}},\"comment\":{}}],[\"delete\",{\"_index\":148,\"name\":{\"199\":{},\"204\":{},\"244\":{},\"253\":{},\"419\":{},\"431\":{},\"464\":{},\"473\":{},\"506\":{},\"515\":{},\"551\":{},\"560\":{},\"594\":{},\"603\":{},\"669\":{},\"679\":{},\"767\":{},\"778\":{},\"820\":{},\"831\":{},\"874\":{},\"887\":{}},\"comment\":{}}],[\"deleteconditionset\",{\"_index\":194,\"name\":{\"284\":{},\"314\":{},\"345\":{},\"938\":{},\"985\":{}},\"comment\":{}}],[\"deleteresource\",{\"_index\":191,\"name\":{\"281\":{},\"311\":{},\"330\":{},\"935\":{},\"970\":{}},\"comment\":{}}],[\"deleterole\",{\"_index\":186,\"name\":{\"276\":{},\"306\":{},\"340\":{},\"930\":{},\"980\":{}},\"comment\":{}}],[\"deletetenant\",{\"_index\":182,\"name\":{\"272\":{},\"302\":{},\"337\":{},\"926\":{},\"977\":{}},\"comment\":{}}],[\"deletetenantuser\",{\"_index\":308,\"name\":{\"821\":{},\"832\":{}},\"comment\":{}}],[\"deleteuser\",{\"_index\":179,\"name\":{\"269\":{},\"299\":{},\"334\":{},\"923\":{},\"974\":{}},\"comment\":{}}],[\"deprecatedapiclient\",{\"_index\":198,\"name\":{\"317\":{}},\"comment\":{}}],[\"description\",{\"_index\":125,\"name\":{\"151\":{},\"155\":{},\"158\":{},\"164\":{},\"213\":{},\"229\":{},\"234\":{},\"373\":{},\"384\":{},\"395\":{},\"402\":{},\"438\":{},\"449\":{},\"454\":{},\"479\":{},\"484\":{},\"521\":{},\"525\":{},\"538\":{},\"566\":{},\"569\":{},\"582\":{},\"610\":{},\"627\":{},\"640\":{},\"650\":{},\"737\":{},\"743\":{},\"756\":{},\"790\":{},\"802\":{},\"806\":{}},\"comment\":{}}],[\"elements\",{\"_index\":3,\"name\":{\"3\":{},\"11\":{},\"105\":{}},\"comment\":{}}],[\"elementsapierrors\",{\"_index\":344,\"name\":{\"1000\":{}},\"comment\":{}}],[\"elementsclient\",{\"_index\":352,\"name\":{\"1008\":{}},\"comment\":{}}],[\"email\",{\"_index\":23,\"name\":{\"29\":{},\"82\":{},\"837\":{},\"849\":{},\"854\":{}},\"comment\":{}}],[\"email_verified\",{\"_index\":67,\"name\":{\"83\":{}},\"comment\":{}}],[\"embeddedloginrequestoutputwithcontent\",{\"_index\":336,\"name\":{\"991\":{}},\"comment\":{}}],[\"ensureaccesslevel\",{\"_index\":150,\"name\":{\"205\":{},\"254\":{},\"349\":{},\"432\":{},\"474\":{},\"516\":{},\"561\":{},\"604\":{},\"680\":{},\"732\":{},\"781\":{},\"833\":{},\"891\":{},\"910\":{},\"989\":{},\"1011\":{}},\"comment\":{}}],[\"ensurecontext\",{\"_index\":151,\"name\":{\"206\":{},\"255\":{},\"350\":{},\"433\":{},\"475\":{},\"517\":{},\"562\":{},\"605\":{},\"681\":{},\"733\":{},\"782\":{},\"834\":{},\"892\":{},\"911\":{},\"990\":{},\"1012\":{}},\"comment\":{}}],[\"env\",{\"_index\":84,\"name\":{\"101\":{},\"364\":{}},\"comment\":{}}],[\"envid\",{\"_index\":47,\"name\":{\"60\":{}},\"comment\":{}}],[\"environment\",{\"_index\":40,\"name\":{\"53\":{}},\"comment\":{}}],[\"environment_id\",{\"_index\":138,\"name\":{\"181\":{},\"224\":{},\"354\":{},\"491\":{},\"532\":{},\"576\":{},\"622\":{},\"705\":{},\"751\":{},\"797\":{},\"846\":{}},\"comment\":{}}],[\"environment_level_api_key\",{\"_index\":53,\"name\":{\"67\":{}},\"comment\":{}}],[\"environmentcontext\",{\"_index\":44,\"name\":{\"57\":{}},\"comment\":{}}],[\"environmentcopy\",{\"_index\":207,\"name\":{\"366\":{}},\"comment\":{}}],[\"environmentcopyconflictstrategyenum\",{\"_index\":93,\"name\":{\"111\":{},\"115\":{}},\"comment\":{}}],[\"environmentcopyscope\",{\"_index\":96,\"name\":{\"116\":{}},\"comment\":{}}],[\"environmentcopyscopefilters\",{\"_index\":101,\"name\":{\"121\":{}},\"comment\":{}}],[\"environmentcopytarget\",{\"_index\":104,\"name\":{\"124\":{}},\"comment\":{}}],[\"environmentcreate\",{\"_index\":211,\"name\":{\"370\":{}},\"comment\":{}}],[\"environmentread\",{\"_index\":214,\"name\":{\"376\":{}},\"comment\":{}}],[\"environments\",{\"_index\":326,\"name\":{\"897\":{},\"946\":{}},\"comment\":{}}],[\"environmentsapi\",{\"_index\":225,\"name\":{\"420\":{}},\"comment\":{}}],[\"environmentstats\",{\"_index\":215,\"name\":{\"387\":{}},\"comment\":{}}],[\"environmentupdate\",{\"_index\":218,\"name\":{\"400\":{}},\"comment\":{}}],[\"error\",{\"_index\":338,\"name\":{\"993\":{}},\"comment\":{}}],[\"error_code\",{\"_index\":339,\"name\":{\"994\":{}},\"comment\":{}}],[\"exclude\",{\"_index\":103,\"name\":{\"123\":{}},\"comment\":{}}],[\"existing\",{\"_index\":105,\"name\":{\"125\":{}},\"comment\":{}}],[\"extra\",{\"_index\":340,\"name\":{\"996\":{}},\"comment\":{}}],[\"fail\",{\"_index\":94,\"name\":{\"113\":{}},\"comment\":{}}],[\"family_name\",{\"_index\":70,\"name\":{\"86\":{}},\"comment\":{}}],[\"first_name\",{\"_index\":311,\"name\":{\"838\":{},\"850\":{},\"855\":{}},\"comment\":{}}],[\"firstname\",{\"_index\":21,\"name\":{\"27\":{}},\"comment\":{}}],[\"forbidden_access\",{\"_index\":348,\"name\":{\"1004\":{}},\"comment\":{}}],[\"get\",{\"_index\":161,\"name\":{\"239\":{},\"248\":{},\"411\":{},\"423\":{},\"459\":{},\"468\":{},\"501\":{},\"510\":{},\"546\":{},\"555\":{},\"589\":{},\"598\":{},\"663\":{},\"673\":{},\"762\":{},\"773\":{},\"815\":{},\"826\":{},\"868\":{},\"881\":{}},\"comment\":{}}],[\"getapikey\",{\"_index\":223,\"name\":{\"415\":{},\"427\":{}},\"comment\":{}}],[\"getassignedroles\",{\"_index\":172,\"name\":{\"262\":{},\"293\":{},\"327\":{},\"877\":{},\"890\":{},\"917\":{},\"967\":{}},\"comment\":{}}],[\"getbyid\",{\"_index\":163,\"name\":{\"241\":{},\"250\":{},\"413\":{},\"425\":{},\"461\":{},\"470\":{},\"503\":{},\"512\":{},\"548\":{},\"557\":{},\"591\":{},\"600\":{},\"665\":{},\"675\":{},\"764\":{},\"775\":{},\"817\":{},\"828\":{},\"870\":{},\"883\":{}},\"comment\":{}}],[\"getbykey\",{\"_index\":162,\"name\":{\"240\":{},\"249\":{},\"412\":{},\"424\":{},\"460\":{},\"469\":{},\"502\":{},\"511\":{},\"547\":{},\"556\":{},\"590\":{},\"599\":{},\"664\":{},\"674\":{},\"763\":{},\"774\":{},\"816\":{},\"827\":{},\"869\":{},\"882\":{}},\"comment\":{}}],[\"getmethods\",{\"_index\":199,\"name\":{\"348\":{},\"988\":{}},\"comment\":{}}],[\"getrole\",{\"_index\":171,\"name\":{\"261\":{},\"292\":{},\"326\":{},\"916\":{},\"966\":{}},\"comment\":{}}],[\"getstats\",{\"_index\":222,\"name\":{\"414\":{},\"426\":{}},\"comment\":{}}],[\"gettenant\",{\"_index\":170,\"name\":{\"260\":{},\"291\":{},\"324\":{},\"915\":{},\"964\":{}},\"comment\":{}}],[\"getuser\",{\"_index\":169,\"name\":{\"259\":{},\"290\":{},\"323\":{},\"914\":{},\"963\":{}},\"comment\":{}}],[\"getuserpermissions\",{\"_index\":6,\"name\":{\"6\":{},\"14\":{}},\"comment\":{}}],[\"given_name\",{\"_index\":69,\"name\":{\"85\":{}},\"comment\":{}}],[\"granted_to\",{\"_index\":289,\"name\":{\"740\":{},\"746\":{},\"759\":{}},\"comment\":{}}],[\"has_decision_logs\",{\"_index\":111,\"name\":{\"133\":{}},\"comment\":{}}],[\"iaction\",{\"_index\":25,\"name\":{\"31\":{}},\"comment\":{}}],[\"iconditionsetrulesapi\",{\"_index\":145,\"name\":{\"196\":{}},\"comment\":{}}],[\"iconditionsetsapi\",{\"_index\":160,\"name\":{\"237\":{}},\"comment\":{}}],[\"icreateorupdateuserresult\",{\"_index\":316,\"name\":{\"858\":{}},\"comment\":{}}],[\"id\",{\"_index\":66,\"name\":{\"81\":{},\"160\":{},\"165\":{},\"174\":{},\"221\":{},\"359\":{},\"378\":{},\"389\":{},\"444\":{},\"488\":{},\"528\":{},\"571\":{},\"619\":{},\"692\":{},\"748\":{},\"794\":{},\"843\":{}},\"comment\":{}}],[\"identities\",{\"_index\":79,\"name\":{\"95\":{}},\"comment\":{}}],[\"ideprecatedpermitapi\",{\"_index\":197,\"name\":{\"287\":{}},\"comment\":{}}],[\"ideprecatedreadapis\",{\"_index\":166,\"name\":{\"256\":{}},\"comment\":{}}],[\"ideprecatedwriteapis\",{\"_index\":175,\"name\":{\"265\":{}},\"comment\":{}}],[\"ienvironmentsapi\",{\"_index\":221,\"name\":{\"409\":{}},\"comment\":{}}],[\"igetuserroles\",{\"_index\":318,\"name\":{\"861\":{}},\"comment\":{}}],[\"ilistactiongroups\",{\"_index\":236,\"name\":{\"495\":{}},\"comment\":{}}],[\"ilistactions\",{\"_index\":244,\"name\":{\"540\":{}},\"comment\":{}}],[\"ilistattributes\",{\"_index\":252,\"name\":{\"583\":{}},\"comment\":{}}],[\"ilistconditionsetrules\",{\"_index\":141,\"name\":{\"190\":{}},\"comment\":{}}],[\"ilistenvironments\",{\"_index\":219,\"name\":{\"405\":{}},\"comment\":{}}],[\"ilistresourceusers\",{\"_index\":262,\"name\":{\"657\":{}},\"comment\":{}}],[\"ilistroleassignments\",{\"_index\":279,\"name\":{\"712\":{}},\"comment\":{}}],[\"ilisttenantusers\",{\"_index\":304,\"name\":{\"808\":{}},\"comment\":{}}],[\"include\",{\"_index\":102,\"name\":{\"122\":{}},\"comment\":{}}],[\"invalid_permission_level\",{\"_index\":347,\"name\":{\"1003\":{}},\"comment\":{}}],[\"invite\",{\"_index\":80,\"name\":{\"96\":{}},\"comment\":{}}],[\"ipagination\",{\"_index\":58,\"name\":{\"73\":{}},\"comment\":{}}],[\"ipermitapi\",{\"_index\":322,\"name\":{\"893\":{}},\"comment\":{}}],[\"ipermitclient\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"ipermitconfig\",{\"_index\":9,\"name\":{\"15\":{}},\"comment\":{}}],[\"ipermitelementsapi\",{\"_index\":342,\"name\":{\"998\":{}},\"comment\":{}}],[\"iprojectsapi\",{\"_index\":231,\"name\":{\"457\":{}},\"comment\":{}}],[\"iresource\",{\"_index\":26,\"name\":{\"32\":{}},\"comment\":{}}],[\"iresourceactiongroupsapi\",{\"_index\":238,\"name\":{\"499\":{}},\"comment\":{}}],[\"iresourceactionsapi\",{\"_index\":245,\"name\":{\"544\":{}},\"comment\":{}}],[\"iresourceattributesapi\",{\"_index\":253,\"name\":{\"587\":{}},\"comment\":{}}],[\"iresourcesapi\",{\"_index\":263,\"name\":{\"661\":{}},\"comment\":{}}],[\"iroleassignmentsapi\",{\"_index\":281,\"name\":{\"719\":{}},\"comment\":{}}],[\"irolesapi\",{\"_index\":292,\"name\":{\"760\":{}},\"comment\":{}}],[\"is_onboarding\",{\"_index\":73,\"name\":{\"89\":{}},\"comment\":{}}],[\"is_resource\",{\"_index\":134,\"name\":{\"172\":{},\"189\":{}},\"comment\":{}}],[\"is_role\",{\"_index\":133,\"name\":{\"171\":{},\"188\":{}},\"comment\":{}}],[\"is_superuser\",{\"_index\":72,\"name\":{\"88\":{}},\"comment\":{}}],[\"itenantsapi\",{\"_index\":306,\"name\":{\"812\":{}},\"comment\":{}}],[\"iuser\",{\"_index\":19,\"name\":{\"25\":{}},\"comment\":{}}],[\"iusersapi\",{\"_index\":319,\"name\":{\"866\":{}},\"comment\":{}}],[\"json\",{\"_index\":119,\"name\":{\"141\":{}},\"comment\":{}}],[\"jwks\",{\"_index\":213,\"name\":{\"375\":{},\"386\":{},\"397\":{},\"404\":{}},\"comment\":{}}],[\"key\",{\"_index\":20,\"name\":{\"26\":{},\"34\":{},\"161\":{},\"166\":{},\"175\":{},\"208\":{},\"217\":{},\"371\":{},\"377\":{},\"388\":{},\"435\":{},\"442\":{},\"477\":{},\"487\":{},\"519\":{},\"527\":{},\"564\":{},\"570\":{},\"607\":{},\"618\":{},\"735\":{},\"747\":{},\"788\":{},\"793\":{},\"836\":{},\"842\":{}},\"comment\":{}}],[\"last_action_at\",{\"_index\":302,\"name\":{\"800\":{}},\"comment\":{}}],[\"last_ip\",{\"_index\":77,\"name\":{\"93\":{}},\"comment\":{}}],[\"last_login\",{\"_index\":76,\"name\":{\"92\":{}},\"comment\":{}}],[\"last_name\",{\"_index\":312,\"name\":{\"839\":{},\"851\":{},\"856\":{}},\"comment\":{}}],[\"last_used_at\",{\"_index\":206,\"name\":{\"363\":{}},\"comment\":{}}],[\"lastname\",{\"_index\":22,\"name\":{\"28\":{}},\"comment\":{}}],[\"level\",{\"_index\":36,\"name\":{\"49\":{}},\"comment\":{}}],[\"list\",{\"_index\":146,\"name\":{\"197\":{},\"202\":{},\"238\":{},\"247\":{},\"410\":{},\"422\":{},\"458\":{},\"467\":{},\"500\":{},\"509\":{},\"545\":{},\"554\":{},\"588\":{},\"597\":{},\"662\":{},\"672\":{},\"720\":{},\"727\":{},\"761\":{},\"772\":{},\"813\":{},\"824\":{},\"867\":{},\"880\":{}},\"comment\":{}}],[\"listconditionsets\",{\"_index\":173,\"name\":{\"263\":{},\"294\":{},\"321\":{},\"918\":{},\"961\":{}},\"comment\":{}}],[\"listconditionsetsrules\",{\"_index\":174,\"name\":{\"264\":{},\"295\":{},\"322\":{},\"919\":{},\"962\":{}},\"comment\":{}}],[\"listroles\",{\"_index\":168,\"name\":{\"258\":{},\"289\":{},\"320\":{},\"913\":{},\"960\":{}},\"comment\":{}}],[\"listtenants\",{\"_index\":183,\"name\":{\"273\":{},\"303\":{},\"325\":{},\"927\":{},\"965\":{}},\"comment\":{}}],[\"listtenantusers\",{\"_index\":307,\"name\":{\"814\":{},\"825\":{}},\"comment\":{}}],[\"listusers\",{\"_index\":167,\"name\":{\"257\":{},\"288\":{},\"319\":{},\"912\":{},\"959\":{}},\"comment\":{}}],[\"log\",{\"_index\":13,\"name\":{\"19\":{}},\"comment\":{}}],[\"loginas\",{\"_index\":343,\"name\":{\"999\":{},\"1010\":{}},\"comment\":{}}],[\"loginasschema\",{\"_index\":349,\"name\":{\"1005\":{}},\"comment\":{}}],[\"logins_count\",{\"_index\":78,\"name\":{\"94\":{}},\"comment\":{}}],[\"member\",{\"_index\":87,\"name\":{\"104\":{}},\"comment\":{}}],[\"memberaccesslevel\",{\"_index\":61,\"name\":{\"76\":{}},\"comment\":{}}],[\"memberaccessobj\",{\"_index\":82,\"name\":{\"98\":{}},\"comment\":{}}],[\"members\",{\"_index\":112,\"name\":{\"134\":{}},\"comment\":{}}],[\"multitenancy\",{\"_index\":14,\"name\":{\"20\":{}},\"comment\":{}}],[\"name\",{\"_index\":68,\"name\":{\"84\":{},\"150\":{},\"157\":{},\"212\":{},\"228\":{},\"233\":{},\"358\":{},\"372\":{},\"383\":{},\"394\":{},\"401\":{},\"437\":{},\"448\":{},\"453\":{},\"478\":{},\"483\":{},\"520\":{},\"524\":{},\"537\":{},\"608\":{},\"625\":{},\"638\":{},\"648\":{},\"736\":{},\"742\":{},\"755\":{},\"789\":{},\"801\":{},\"805\":{}},\"comment\":{}}],[\"new\",{\"_index\":106,\"name\":{\"126\":{}},\"comment\":{}}],[\"number\",{\"_index\":115,\"name\":{\"137\":{}},\"comment\":{}}],[\"object_type\",{\"_index\":201,\"name\":{\"355\":{}},\"comment\":{}}],[\"onboarding_step\",{\"_index\":74,\"name\":{\"90\":{}},\"comment\":{}}],[\"org\",{\"_index\":83,\"name\":{\"99\":{}},\"comment\":{}}],[\"organization\",{\"_index\":38,\"name\":{\"51\":{}},\"comment\":{}}],[\"organization_id\",{\"_index\":136,\"name\":{\"179\":{},\"222\":{},\"352\":{},\"379\":{},\"390\":{},\"445\":{},\"489\":{},\"530\":{},\"574\":{},\"620\":{},\"703\":{},\"749\":{},\"795\":{},\"844\":{}},\"comment\":{}}],[\"organization_level_api_key\",{\"_index\":51,\"name\":{\"65\":{}},\"comment\":{}}],[\"orgmemberread\",{\"_index\":65,\"name\":{\"80\":{}},\"comment\":{}}],[\"originalerror\",{\"_index\":55,\"name\":{\"70\":{}},\"comment\":{}}],[\"overwrite\",{\"_index\":95,\"name\":{\"114\":{}},\"comment\":{}}],[\"owner_type\",{\"_index\":203,\"name\":{\"357\":{}},\"comment\":{}}],[\"page\",{\"_index\":59,\"name\":{\"74\":{},\"194\":{},\"407\":{},\"497\":{},\"542\":{},\"585\":{},\"659\":{},\"717\":{},\"810\":{},\"864\":{}},\"comment\":{}}],[\"page_count\",{\"_index\":299,\"name\":{\"786\":{}},\"comment\":{}}],[\"paginatedresultuserread\",{\"_index\":296,\"name\":{\"783\":{}},\"comment\":{}}],[\"parent_id\",{\"_index\":156,\"name\":{\"215\":{},\"231\":{},\"236\":{}},\"comment\":{}}],[\"parentid\",{\"_index\":88,\"name\":{\"106\":{}},\"comment\":{}}],[\"pdp\",{\"_index\":11,\"name\":{\"17\":{}},\"comment\":{}}],[\"pdp_configs\",{\"_index\":216,\"name\":{\"398\":{}},\"comment\":{}}],[\"pdpconfig\",{\"_index\":86,\"name\":{\"103\":{}},\"comment\":{}}],[\"permission\",{\"_index\":131,\"name\":{\"169\":{},\"177\":{},\"186\":{}},\"comment\":{}}],[\"permission_name\",{\"_index\":242,\"name\":{\"529\":{}},\"comment\":{}}],[\"permissionkey\",{\"_index\":143,\"name\":{\"192\":{}},\"comment\":{}}],[\"permissions\",{\"_index\":288,\"name\":{\"738\":{},\"744\":{},\"757\":{}},\"comment\":{}}],[\"permit\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"permitapierror\",{\"_index\":54,\"name\":{\"68\":{}},\"comment\":{}}],[\"permitconnectionerror\",{\"_index\":29,\"name\":{\"37\":{}},\"comment\":{}}],[\"permitcontexterror\",{\"_index\":48,\"name\":{\"61\":{}},\"comment\":{}}],[\"permiterror\",{\"_index\":30,\"name\":{\"39\":{}},\"comment\":{}}],[\"permitpdpstatuserror\",{\"_index\":31,\"name\":{\"41\":{}},\"comment\":{}}],[\"permittedaccesslevel\",{\"_index\":35,\"name\":{\"48\":{}},\"comment\":{}}],[\"perpage\",{\"_index\":60,\"name\":{\"75\":{},\"195\":{},\"408\":{},\"498\":{},\"543\":{},\"586\":{},\"660\":{},\"718\":{},\"811\":{},\"865\":{}},\"comment\":{}}],[\"picture\",{\"_index\":71,\"name\":{\"87\":{}},\"comment\":{}}],[\"policies\",{\"_index\":109,\"name\":{\"130\":{}},\"comment\":{}}],[\"project\",{\"_index\":39,\"name\":{\"52\":{},\"100\":{},\"365\":{}},\"comment\":{}}],[\"project_id\",{\"_index\":137,\"name\":{\"180\":{},\"223\":{},\"353\":{},\"380\":{},\"391\":{},\"490\":{},\"531\":{},\"575\":{},\"621\":{},\"704\":{},\"750\":{},\"796\":{},\"845\":{}},\"comment\":{}}],[\"project_level_api_key\",{\"_index\":52,\"name\":{\"66\":{}},\"comment\":{}}],[\"projectcreate\",{\"_index\":226,\"name\":{\"434\":{}},\"comment\":{}}],[\"projectkey\",{\"_index\":220,\"name\":{\"406\":{}},\"comment\":{}}],[\"projectread\",{\"_index\":229,\"name\":{\"441\":{}},\"comment\":{}}],[\"projects\",{\"_index\":325,\"name\":{\"896\":{},\"945\":{}},\"comment\":{}}],[\"projectsapi\",{\"_index\":232,\"name\":{\"465\":{}},\"comment\":{}}],[\"projectupdate\",{\"_index\":230,\"name\":{\"452\":{}},\"comment\":{}}],[\"projid\",{\"_index\":46,\"name\":{\"59\":{}},\"comment\":{}}],[\"read\",{\"_index\":64,\"name\":{\"79\":{}},\"comment\":{}}],[\"redirect_url\",{\"_index\":341,\"name\":{\"997\":{}},\"comment\":{}}],[\"relations\",{\"_index\":257,\"name\":{\"616\":{},\"633\":{},\"646\":{},\"656\":{}},\"comment\":{}}],[\"relationshiptuples\",{\"_index\":334,\"name\":{\"906\":{},\"955\":{}},\"comment\":{}}],[\"removepermissions\",{\"_index\":294,\"name\":{\"769\":{},\"780\":{}},\"comment\":{}}],[\"replace\",{\"_index\":264,\"name\":{\"667\":{},\"677\":{}},\"comment\":{}}],[\"request\",{\"_index\":56,\"name\":{\"71\":{}},\"comment\":{}}],[\"resource\",{\"_index\":158,\"name\":{\"227\":{},\"696\":{}},\"comment\":{}}],[\"resource_id\",{\"_index\":154,\"name\":{\"211\":{},\"220\":{},\"492\":{},\"533\":{},\"572\":{},\"698\":{}},\"comment\":{}}],[\"resource_instance\",{\"_index\":271,\"name\":{\"689\":{},\"697\":{},\"710\":{}},\"comment\":{}}],[\"resource_instance_id\",{\"_index\":274,\"name\":{\"699\":{}},\"comment\":{}}],[\"resource_key\",{\"_index\":249,\"name\":{\"573\":{}},\"comment\":{}}],[\"resource_set\",{\"_index\":132,\"name\":{\"170\":{},\"178\":{},\"187\":{}},\"comment\":{}}],[\"resource_sets\",{\"_index\":100,\"name\":{\"120\":{}},\"comment\":{}}],[\"resourceactioncreate\",{\"_index\":240,\"name\":{\"518\":{}},\"comment\":{}}],[\"resourceactiongroupcreate\",{\"_index\":233,\"name\":{\"476\":{}},\"comment\":{}}],[\"resourceactiongroupread\",{\"_index\":235,\"name\":{\"482\":{}},\"comment\":{}}],[\"resourceactiongroupsapi\",{\"_index\":239,\"name\":{\"507\":{}},\"comment\":{}}],[\"resourceactionread\",{\"_index\":241,\"name\":{\"523\":{}},\"comment\":{}}],[\"resourceactions\",{\"_index\":328,\"name\":{\"899\":{},\"948\":{}},\"comment\":{}}],[\"resourceactionsapi\",{\"_index\":246,\"name\":{\"552\":{}},\"comment\":{}}],[\"resourceactionupdate\",{\"_index\":243,\"name\":{\"536\":{}},\"comment\":{}}],[\"resourceattributecreate\",{\"_index\":247,\"name\":{\"563\":{}},\"comment\":{}}],[\"resourceattributeread\",{\"_index\":248,\"name\":{\"567\":{}},\"comment\":{}}],[\"resourceattributes\",{\"_index\":329,\"name\":{\"900\":{},\"949\":{}},\"comment\":{}}],[\"resourceattributesapi\",{\"_index\":254,\"name\":{\"595\":{}},\"comment\":{}}],[\"resourceattributeupdate\",{\"_index\":251,\"name\":{\"580\":{}},\"comment\":{}}],[\"resourcecreate\",{\"_index\":255,\"name\":{\"606\":{}},\"comment\":{}}],[\"resourceid\",{\"_index\":89,\"name\":{\"107\":{}},\"comment\":{}}],[\"resourceinstance\",{\"_index\":280,\"name\":{\"716\":{}},\"comment\":{}}],[\"resourceinstances\",{\"_index\":332,\"name\":{\"903\":{},\"952\":{}},\"comment\":{}}],[\"resourcekey\",{\"_index\":237,\"name\":{\"496\":{},\"541\":{},\"584\":{},\"658\":{}},\"comment\":{}}],[\"resourceread\",{\"_index\":258,\"name\":{\"617\":{}},\"comment\":{}}],[\"resourcerelations\",{\"_index\":331,\"name\":{\"902\":{},\"951\":{}},\"comment\":{}}],[\"resourcereplace\",{\"_index\":260,\"name\":{\"637\":{}},\"comment\":{}}],[\"resourceroles\",{\"_index\":330,\"name\":{\"901\":{},\"950\":{}},\"comment\":{}}],[\"resources\",{\"_index\":97,\"name\":{\"117\":{},\"131\":{},\"904\":{},\"953\":{}},\"comment\":{}}],[\"resourcesapi\",{\"_index\":265,\"name\":{\"670\":{}},\"comment\":{}}],[\"resourceset\",{\"_index\":92,\"name\":{\"110\":{}},\"comment\":{}}],[\"resourcesetkey\",{\"_index\":144,\"name\":{\"193\":{}},\"comment\":{}}],[\"resourceupdate\",{\"_index\":261,\"name\":{\"647\":{}},\"comment\":{}}],[\"response\",{\"_index\":57,\"name\":{\"72\":{}},\"comment\":{}}],[\"role\",{\"_index\":123,\"name\":{\"147\":{},\"687\":{},\"694\":{},\"708\":{},\"714\":{}},\"comment\":{}}],[\"role_id\",{\"_index\":276,\"name\":{\"701\":{}},\"comment\":{}}],[\"roleassignmentcreate\",{\"_index\":270,\"name\":{\"686\":{}},\"comment\":{}}],[\"roleassignmentread\",{\"_index\":273,\"name\":{\"691\":{}},\"comment\":{}}],[\"roleassignmentremove\",{\"_index\":278,\"name\":{\"707\":{}},\"comment\":{}}],[\"roleassignments\",{\"_index\":333,\"name\":{\"905\":{},\"954\":{}},\"comment\":{}}],[\"roleassignmentsapi\",{\"_index\":286,\"name\":{\"725\":{}},\"comment\":{}}],[\"rolecreate\",{\"_index\":287,\"name\":{\"734\":{}},\"comment\":{}}],[\"roleread\",{\"_index\":290,\"name\":{\"741\":{}},\"comment\":{}}],[\"roles\",{\"_index\":98,\"name\":{\"118\":{},\"128\":{},\"144\":{},\"615\":{},\"632\":{},\"645\":{},\"655\":{},\"848\":{},\"907\":{},\"956\":{}},\"comment\":{}}],[\"rolesapi\",{\"_index\":295,\"name\":{\"770\":{}},\"comment\":{}}],[\"roleupdate\",{\"_index\":291,\"name\":{\"754\":{}},\"comment\":{}}],[\"scope\",{\"_index\":210,\"name\":{\"369\":{}},\"comment\":{}}],[\"secret\",{\"_index\":204,\"name\":{\"360\":{}},\"comment\":{}}],[\"setenvironmentlevelcontext\",{\"_index\":43,\"name\":{\"56\":{}},\"comment\":{}}],[\"setorganizationlevelcontext\",{\"_index\":41,\"name\":{\"54\":{}},\"comment\":{}}],[\"setprojectlevelcontext\",{\"_index\":42,\"name\":{\"55\":{}},\"comment\":{}}],[\"settings\",{\"_index\":81,\"name\":{\"97\":{},\"439\":{},\"450\":{},\"455\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":107,\"name\":{\"127\":{}},\"comment\":{}}],[\"stats\",{\"_index\":217,\"name\":{\"399\":{}},\"comment\":{}}],[\"status\",{\"_index\":121,\"name\":{\"145\":{}},\"comment\":{}}],[\"string\",{\"_index\":116,\"name\":{\"138\":{}},\"comment\":{}}],[\"sync\",{\"_index\":320,\"name\":{\"873\":{},\"886\":{}},\"comment\":{}}],[\"syncuser\",{\"_index\":178,\"name\":{\"268\":{},\"298\":{},\"332\":{},\"922\":{},\"972\":{}},\"comment\":{}}],[\"target_env\",{\"_index\":208,\"name\":{\"367\":{}},\"comment\":{}}],[\"tenant\",{\"_index\":28,\"name\":{\"35\":{},\"143\":{},\"148\":{},\"688\":{},\"695\":{},\"709\":{},\"715\":{},\"863\":{}},\"comment\":{}}],[\"tenant_id\",{\"_index\":277,\"name\":{\"702\":{}},\"comment\":{}}],[\"tenant_not_found\",{\"_index\":346,\"name\":{\"1002\":{}},\"comment\":{}}],[\"tenantcreate\",{\"_index\":300,\"name\":{\"787\":{}},\"comment\":{}}],[\"tenantid\",{\"_index\":351,\"name\":{\"1007\":{}},\"comment\":{}}],[\"tenantkey\",{\"_index\":305,\"name\":{\"809\":{}},\"comment\":{}}],[\"tenantread\",{\"_index\":301,\"name\":{\"792\":{}},\"comment\":{}}],[\"tenants\",{\"_index\":110,\"name\":{\"132\":{},\"908\":{},\"957\":{}},\"comment\":{}}],[\"tenantsapi\",{\"_index\":309,\"name\":{\"822\":{}},\"comment\":{}}],[\"tenantupdate\",{\"_index\":303,\"name\":{\"804\":{}},\"comment\":{}}],[\"throwonerror\",{\"_index\":16,\"name\":{\"22\":{}},\"comment\":{}}],[\"time\",{\"_index\":117,\"name\":{\"139\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":15,\"name\":{\"21\":{}},\"comment\":{}}],[\"token\",{\"_index\":10,\"name\":{\"16\":{},\"995\":{}},\"comment\":{}}],[\"total_count\",{\"_index\":298,\"name\":{\"785\":{}},\"comment\":{}}],[\"type\",{\"_index\":27,\"name\":{\"33\":{},\"154\":{},\"163\":{},\"209\":{},\"218\":{},\"565\":{},\"568\":{},\"581\":{}},\"comment\":{}}],[\"unassign\",{\"_index\":283,\"name\":{\"722\":{},\"729\":{}},\"comment\":{}}],[\"unassignconditionsetrule\",{\"_index\":196,\"name\":{\"286\":{},\"316\":{},\"347\":{},\"940\":{},\"987\":{}},\"comment\":{}}],[\"unassignrole\",{\"_index\":188,\"name\":{\"278\":{},\"308\":{},\"342\":{},\"876\":{},\"889\":{},\"932\":{},\"982\":{}},\"comment\":{}}],[\"update\",{\"_index\":164,\"name\":{\"243\":{},\"252\":{},\"417\":{},\"429\":{},\"463\":{},\"472\":{},\"505\":{},\"514\":{},\"550\":{},\"559\":{},\"593\":{},\"602\":{},\"668\":{},\"678\":{},\"766\":{},\"777\":{},\"819\":{},\"830\":{},\"872\":{},\"885\":{}},\"comment\":{}}],[\"updateconditionset\",{\"_index\":193,\"name\":{\"283\":{},\"313\":{},\"344\":{},\"937\":{},\"984\":{}},\"comment\":{}}],[\"updated_at\",{\"_index\":139,\"name\":{\"183\":{},\"226\":{},\"382\":{},\"393\":{},\"447\":{},\"494\":{},\"535\":{},\"578\":{},\"624\":{},\"753\":{},\"799\":{}},\"comment\":{}}],[\"updateresource\",{\"_index\":190,\"name\":{\"280\":{},\"310\":{},\"329\":{},\"934\":{},\"969\":{}},\"comment\":{}}],[\"updaterole\",{\"_index\":185,\"name\":{\"275\":{},\"305\":{},\"339\":{},\"929\":{},\"979\":{}},\"comment\":{}}],[\"updatetenant\",{\"_index\":181,\"name\":{\"271\":{},\"301\":{},\"336\":{},\"925\":{},\"976\":{}},\"comment\":{}}],[\"updateuser\",{\"_index\":177,\"name\":{\"267\":{},\"297\":{},\"333\":{},\"921\":{},\"973\":{}},\"comment\":{}}],[\"urn\",{\"_index\":256,\"name\":{\"609\":{},\"626\":{},\"639\":{},\"649\":{}},\"comment\":{}}],[\"urn_namespace\",{\"_index\":227,\"name\":{\"436\":{},\"443\":{}},\"comment\":{}}],[\"user\",{\"_index\":272,\"name\":{\"690\":{},\"693\":{},\"711\":{},\"713\":{},\"859\":{},\"862\":{}},\"comment\":{}}],[\"user_id\",{\"_index\":275,\"name\":{\"700\":{}},\"comment\":{}}],[\"user_not_found\",{\"_index\":345,\"name\":{\"1001\":{}},\"comment\":{}}],[\"user_set\",{\"_index\":130,\"name\":{\"168\":{},\"176\":{},\"185\":{}},\"comment\":{}}],[\"user_sets\",{\"_index\":99,\"name\":{\"119\":{}},\"comment\":{}}],[\"usercreate\",{\"_index\":310,\"name\":{\"835\":{}},\"comment\":{}}],[\"userid\",{\"_index\":350,\"name\":{\"1006\":{}},\"comment\":{}}],[\"userintenant\",{\"_index\":120,\"name\":{\"142\":{}},\"comment\":{}}],[\"userread\",{\"_index\":313,\"name\":{\"841\":{}},\"comment\":{}}],[\"userrole\",{\"_index\":122,\"name\":{\"146\":{}},\"comment\":{}}],[\"users\",{\"_index\":108,\"name\":{\"129\":{},\"909\":{},\"958\":{}},\"comment\":{}}],[\"usersapi\",{\"_index\":321,\"name\":{\"878\":{}},\"comment\":{}}],[\"userset\",{\"_index\":91,\"name\":{\"109\":{}},\"comment\":{}}],[\"usersetkey\",{\"_index\":142,\"name\":{\"191\":{}},\"comment\":{}}],[\"userupdate\",{\"_index\":315,\"name\":{\"853\":{}},\"comment\":{}}],[\"wait_for_init\",{\"_index\":50,\"name\":{\"64\":{}},\"comment\":{}}],[\"write\",{\"_index\":63,\"name\":{\"78\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"IPermitClient\",\"url\":\"interfaces/IPermitClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/IPermitClient.html#config\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/IPermitClient.html#api\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":1024,\"name\":\"elements\",\"url\":\"interfaces/IPermitClient.html#elements\",\"classes\":\"\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"check\",\"url\":\"interfaces/IPermitClient.html#check\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"bulkCheck\",\"url\":\"interfaces/IPermitClient.html#bulkCheck\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"getUserPermissions\",\"url\":\"interfaces/IPermitClient.html#getUserPermissions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":2048,\"name\":\"checkAllTenants\",\"url\":\"interfaces/IPermitClient.html#checkAllTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitClient\"},{\"kind\":128,\"name\":\"Permit\",\"url\":\"classes/Permit.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Permit.html#constructor\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"classes/Permit.html#config\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"classes/Permit.html#api\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":1024,\"name\":\"elements\",\"url\":\"classes/Permit.html#elements\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"check\",\"url\":\"classes/Permit.html#check\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"bulkCheck\",\"url\":\"classes/Permit.html#bulkCheck\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"checkAllTenants\",\"url\":\"classes/Permit.html#checkAllTenants\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":2048,\"name\":\"getUserPermissions\",\"url\":\"classes/Permit.html#getUserPermissions\",\"classes\":\"\",\"parent\":\"Permit\"},{\"kind\":256,\"name\":\"IPermitConfig\",\"url\":\"interfaces/IPermitConfig.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"token\",\"url\":\"interfaces/IPermitConfig.html#token\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"pdp\",\"url\":\"interfaces/IPermitConfig.html#pdp\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"apiUrl\",\"url\":\"interfaces/IPermitConfig.html#apiUrl\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/IPermitConfig.html#log\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"multiTenancy\",\"url\":\"interfaces/IPermitConfig.html#multiTenancy\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/IPermitConfig.html#timeout\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"throwOnError\",\"url\":\"interfaces/IPermitConfig.html#throwOnError\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"apiContext\",\"url\":\"interfaces/IPermitConfig.html#apiContext\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":1024,\"name\":\"axiosInstance\",\"url\":\"interfaces/IPermitConfig.html#axiosInstance\",\"classes\":\"\",\"parent\":\"IPermitConfig\"},{\"kind\":256,\"name\":\"IUser\",\"url\":\"interfaces/IUser.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/IUser.html#key\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"firstName\",\"url\":\"interfaces/IUser.html#firstName\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"lastName\",\"url\":\"interfaces/IUser.html#lastName\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/IUser.html#email\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/IUser.html#attributes\",\"classes\":\"\",\"parent\":\"IUser\"},{\"kind\":4194304,\"name\":\"IAction\",\"url\":\"types/IAction.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IResource\",\"url\":\"interfaces/IResource.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/IResource.html#type\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/IResource.html#key\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IResource.html#tenant\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/IResource.html#attributes\",\"classes\":\"\",\"parent\":\"IResource\"},{\"kind\":128,\"name\":\"PermitConnectionError\",\"url\":\"classes/PermitConnectionError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitConnectionError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitConnectionError\"},{\"kind\":128,\"name\":\"PermitError\",\"url\":\"classes/PermitError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitError\"},{\"kind\":128,\"name\":\"PermitPDPStatusError\",\"url\":\"classes/PermitPDPStatusError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitPDPStatusError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitPDPStatusError\"},{\"kind\":256,\"name\":\"Context\",\"url\":\"interfaces/Context.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ContextTransform\",\"url\":\"interfaces/ContextTransform.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"ApiContext\",\"url\":\"classes/ApiContext.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ApiContext.html#constructor\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"_saveApiKeyAccessibleScope\",\"url\":\"classes/ApiContext.html#_saveApiKeyAccessibleScope\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"permittedAccessLevel\",\"url\":\"classes/ApiContext.html#permittedAccessLevel\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"level\",\"url\":\"classes/ApiContext.html#level\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"contextLevel\",\"url\":\"classes/ApiContext.html#contextLevel\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"organization\",\"url\":\"classes/ApiContext.html#organization\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"project\",\"url\":\"classes/ApiContext.html#project\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"environment\",\"url\":\"classes/ApiContext.html#environment\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setOrganizationLevelContext\",\"url\":\"classes/ApiContext.html#setOrganizationLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setProjectLevelContext\",\"url\":\"classes/ApiContext.html#setProjectLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":2048,\"name\":\"setEnvironmentLevelContext\",\"url\":\"classes/ApiContext.html#setEnvironmentLevelContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":262144,\"name\":\"environmentContext\",\"url\":\"classes/ApiContext.html#environmentContext\",\"classes\":\"\",\"parent\":\"ApiContext\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext\"},{\"kind\":1024,\"name\":\"projId\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type.projId\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext.__type\"},{\"kind\":1024,\"name\":\"envId\",\"url\":\"classes/ApiContext.html#environmentContext.environmentContext-1.__type.envId\",\"classes\":\"\",\"parent\":\"ApiContext.environmentContext.environmentContext.__type\"},{\"kind\":128,\"name\":\"PermitContextError\",\"url\":\"classes/PermitContextError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitContextError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitContextError\"},{\"kind\":8,\"name\":\"ApiKeyLevel\",\"url\":\"enums/ApiKeyLevel.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"WAIT_FOR_INIT\",\"url\":\"enums/ApiKeyLevel.html#WAIT_FOR_INIT\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"ORGANIZATION_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#ORGANIZATION_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"PROJECT_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#PROJECT_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":16,\"name\":\"ENVIRONMENT_LEVEL_API_KEY\",\"url\":\"enums/ApiKeyLevel.html#ENVIRONMENT_LEVEL_API_KEY\",\"classes\":\"\",\"parent\":\"ApiKeyLevel\"},{\"kind\":128,\"name\":\"PermitApiError\",\"url\":\"classes/PermitApiError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermitApiError.html#constructor\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":1024,\"name\":\"originalError\",\"url\":\"classes/PermitApiError.html#originalError\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":262144,\"name\":\"request\",\"url\":\"classes/PermitApiError.html#request\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":262144,\"name\":\"response\",\"url\":\"classes/PermitApiError.html#response\",\"classes\":\"\",\"parent\":\"PermitApiError\"},{\"kind\":256,\"name\":\"IPagination\",\"url\":\"interfaces/IPagination.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IPagination.html#page\",\"classes\":\"\",\"parent\":\"IPagination\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IPagination.html#perPage\",\"classes\":\"\",\"parent\":\"IPagination\"},{\"kind\":8,\"name\":\"MemberAccessLevel\",\"url\":\"enums/MemberAccessLevel.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Admin\",\"url\":\"enums/MemberAccessLevel.html#Admin\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":16,\"name\":\"Write\",\"url\":\"enums/MemberAccessLevel.html#Write\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":16,\"name\":\"Read\",\"url\":\"enums/MemberAccessLevel.html#Read\",\"classes\":\"\",\"parent\":\"MemberAccessLevel\"},{\"kind\":256,\"name\":\"OrgMemberRead\",\"url\":\"interfaces/OrgMemberRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/OrgMemberRead.html#id\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/OrgMemberRead.html#email\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"email_verified\",\"url\":\"interfaces/OrgMemberRead.html#email_verified\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/OrgMemberRead.html#name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"given_name\",\"url\":\"interfaces/OrgMemberRead.html#given_name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"family_name\",\"url\":\"interfaces/OrgMemberRead.html#family_name\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"picture\",\"url\":\"interfaces/OrgMemberRead.html#picture\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"is_superuser\",\"url\":\"interfaces/OrgMemberRead.html#is_superuser\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"is_onboarding\",\"url\":\"interfaces/OrgMemberRead.html#is_onboarding\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"onboarding_step\",\"url\":\"interfaces/OrgMemberRead.html#onboarding_step\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/OrgMemberRead.html#created_at\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"last_login\",\"url\":\"interfaces/OrgMemberRead.html#last_login\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"last_ip\",\"url\":\"interfaces/OrgMemberRead.html#last_ip\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"logins_count\",\"url\":\"interfaces/OrgMemberRead.html#logins_count\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"identities\",\"url\":\"interfaces/OrgMemberRead.html#identities\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"invite\",\"url\":\"interfaces/OrgMemberRead.html#invite\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/OrgMemberRead.html#settings\",\"classes\":\"\",\"parent\":\"OrgMemberRead\"},{\"kind\":8,\"name\":\"MemberAccessObj\",\"url\":\"enums/MemberAccessObj.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Org\",\"url\":\"enums/MemberAccessObj.html#Org\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":16,\"name\":\"Project\",\"url\":\"enums/MemberAccessObj.html#Project\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":16,\"name\":\"Env\",\"url\":\"enums/MemberAccessObj.html#Env\",\"classes\":\"\",\"parent\":\"MemberAccessObj\"},{\"kind\":8,\"name\":\"APIKeyOwnerType\",\"url\":\"enums/APIKeyOwnerType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"PdpConfig\",\"url\":\"enums/APIKeyOwnerType.html#PdpConfig\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":16,\"name\":\"Member\",\"url\":\"enums/APIKeyOwnerType.html#Member\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":16,\"name\":\"Elements\",\"url\":\"enums/APIKeyOwnerType.html#Elements\",\"classes\":\"\",\"parent\":\"APIKeyOwnerType\"},{\"kind\":256,\"name\":\"ParentId\",\"url\":\"interfaces/ParentId.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ResourceId\",\"url\":\"interfaces/ResourceId.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"ConditionSetType\",\"url\":\"enums/ConditionSetType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Userset\",\"url\":\"enums/ConditionSetType.html#Userset\",\"classes\":\"\",\"parent\":\"ConditionSetType\"},{\"kind\":16,\"name\":\"Resourceset\",\"url\":\"enums/ConditionSetType.html#Resourceset\",\"classes\":\"\",\"parent\":\"ConditionSetType\"},{\"kind\":32,\"name\":\"EnvironmentCopyConflictStrategyEnum\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum\"},{\"kind\":1024,\"name\":\"Fail\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type.Fail\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum.__type\"},{\"kind\":1024,\"name\":\"Overwrite\",\"url\":\"variables/EnvironmentCopyConflictStrategyEnum-1.html#__type.Overwrite\",\"classes\":\"\",\"parent\":\"EnvironmentCopyConflictStrategyEnum.__type\"},{\"kind\":4194304,\"name\":\"EnvironmentCopyConflictStrategyEnum\",\"url\":\"types/EnvironmentCopyConflictStrategyEnum.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"EnvironmentCopyScope\",\"url\":\"interfaces/EnvironmentCopyScope.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/EnvironmentCopyScope.html#resources\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/EnvironmentCopyScope.html#roles\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"user_sets\",\"url\":\"interfaces/EnvironmentCopyScope.html#user_sets\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":1024,\"name\":\"resource_sets\",\"url\":\"interfaces/EnvironmentCopyScope.html#resource_sets\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScope\"},{\"kind\":256,\"name\":\"EnvironmentCopyScopeFilters\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"include\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html#include\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScopeFilters\"},{\"kind\":1024,\"name\":\"exclude\",\"url\":\"interfaces/EnvironmentCopyScopeFilters.html#exclude\",\"classes\":\"\",\"parent\":\"EnvironmentCopyScopeFilters\"},{\"kind\":256,\"name\":\"EnvironmentCopyTarget\",\"url\":\"interfaces/EnvironmentCopyTarget.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"existing\",\"url\":\"interfaces/EnvironmentCopyTarget.html#existing\",\"classes\":\"\",\"parent\":\"EnvironmentCopyTarget\"},{\"kind\":1024,\"name\":\"new\",\"url\":\"interfaces/EnvironmentCopyTarget.html#new\",\"classes\":\"\",\"parent\":\"EnvironmentCopyTarget\"},{\"kind\":256,\"name\":\"Statistics\",\"url\":\"interfaces/Statistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/Statistics.html#roles\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"interfaces/Statistics.html#users\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"policies\",\"url\":\"interfaces/Statistics.html#policies\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/Statistics.html#resources\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"interfaces/Statistics.html#tenants\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"has_decision_logs\",\"url\":\"interfaces/Statistics.html#has_decision_logs\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":1024,\"name\":\"members\",\"url\":\"interfaces/Statistics.html#members\",\"classes\":\"\",\"parent\":\"Statistics\"},{\"kind\":8,\"name\":\"AttributeType\",\"url\":\"enums/AttributeType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"Bool\",\"url\":\"enums/AttributeType.html#Bool\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Number\",\"url\":\"enums/AttributeType.html#Number\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"String\",\"url\":\"enums/AttributeType.html#String\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Time\",\"url\":\"enums/AttributeType.html#Time\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Array\",\"url\":\"enums/AttributeType.html#Array\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":16,\"name\":\"Json\",\"url\":\"enums/AttributeType.html#Json\",\"classes\":\"\",\"parent\":\"AttributeType\"},{\"kind\":256,\"name\":\"UserInTenant\",\"url\":\"interfaces/UserInTenant.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/UserInTenant.html#tenant\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/UserInTenant.html#roles\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/UserInTenant.html#status\",\"classes\":\"\",\"parent\":\"UserInTenant\"},{\"kind\":256,\"name\":\"UserRole\",\"url\":\"interfaces/UserRole.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/UserRole.html#role\",\"classes\":\"\",\"parent\":\"UserRole\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/UserRole.html#tenant\",\"classes\":\"\",\"parent\":\"UserRole\"},{\"kind\":256,\"name\":\"ActionBlockEditable\",\"url\":\"interfaces/ActionBlockEditable.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ActionBlockEditable.html#name\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ActionBlockEditable.html#description\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ActionBlockEditable.html#attributes\",\"classes\":\"\",\"parent\":\"ActionBlockEditable\"},{\"kind\":256,\"name\":\"AttributeBlockEditable\",\"url\":\"interfaces/AttributeBlockEditable.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AttributeBlockEditable.html#type\",\"classes\":\"\",\"parent\":\"AttributeBlockEditable\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/AttributeBlockEditable.html#description\",\"classes\":\"\",\"parent\":\"AttributeBlockEditable\"},{\"kind\":256,\"name\":\"ActionBlockRead\",\"url\":\"interfaces/ActionBlockRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ActionBlockRead.html#name\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ActionBlockRead.html#description\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ActionBlockRead.html#attributes\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ActionBlockRead.html#id\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ActionBlockRead.html#key\",\"classes\":\"\",\"parent\":\"ActionBlockRead\"},{\"kind\":256,\"name\":\"AttributeBlockRead\",\"url\":\"interfaces/AttributeBlockRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AttributeBlockRead.html#type\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/AttributeBlockRead.html#description\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AttributeBlockRead.html#id\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/AttributeBlockRead.html#key\",\"classes\":\"\",\"parent\":\"AttributeBlockRead\"},{\"kind\":256,\"name\":\"ConditionSetRuleCreate\",\"url\":\"interfaces/ConditionSetRuleCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleCreate.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleCreate.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleCreate.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"is_role\",\"url\":\"interfaces/ConditionSetRuleCreate.html#is_role\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":1024,\"name\":\"is_resource\",\"url\":\"interfaces/ConditionSetRuleCreate.html#is_resource\",\"classes\":\"\",\"parent\":\"ConditionSetRuleCreate\"},{\"kind\":256,\"name\":\"ConditionSetRuleRead\",\"url\":\"interfaces/ConditionSetRuleRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ConditionSetRuleRead.html#id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetRuleRead.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleRead.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleRead.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleRead.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#project_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ConditionSetRuleRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ConditionSetRuleRead.html#created_at\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ConditionSetRuleRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRead\"},{\"kind\":256,\"name\":\"ConditionSetRuleRemove\",\"url\":\"interfaces/ConditionSetRuleRemove.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user_set\",\"url\":\"interfaces/ConditionSetRuleRemove.html#user_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"permission\",\"url\":\"interfaces/ConditionSetRuleRemove.html#permission\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"resource_set\",\"url\":\"interfaces/ConditionSetRuleRemove.html#resource_set\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"is_role\",\"url\":\"interfaces/ConditionSetRuleRemove.html#is_role\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":1024,\"name\":\"is_resource\",\"url\":\"interfaces/ConditionSetRuleRemove.html#is_resource\",\"classes\":\"\",\"parent\":\"ConditionSetRuleRemove\"},{\"kind\":256,\"name\":\"IListConditionSetRules\",\"url\":\"interfaces/IListConditionSetRules.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"userSetKey\",\"url\":\"interfaces/IListConditionSetRules.html#userSetKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"permissionKey\",\"url\":\"interfaces/IListConditionSetRules.html#permissionKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"resourceSetKey\",\"url\":\"interfaces/IListConditionSetRules.html#resourceSetKey\",\"classes\":\"\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListConditionSetRules.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListConditionSetRules\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListConditionSetRules.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListConditionSetRules\"},{\"kind\":256,\"name\":\"IConditionSetRulesApi\",\"url\":\"interfaces/IConditionSetRulesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IConditionSetRulesApi.html#list\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IConditionSetRulesApi.html#create\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IConditionSetRulesApi.html#delete\",\"classes\":\"\",\"parent\":\"IConditionSetRulesApi\"},{\"kind\":128,\"name\":\"ConditionSetRulesApi\",\"url\":\"classes/ConditionSetRulesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionSetRulesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ConditionSetRulesApi.html#list\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ConditionSetRulesApi.html#create\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ConditionSetRulesApi.html#delete\",\"classes\":\"\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ConditionSetRulesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ConditionSetRulesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetRulesApi\"},{\"kind\":256,\"name\":\"ConditionSetCreate\",\"url\":\"interfaces/ConditionSetCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetCreate.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConditionSetCreate.html#type\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"autogenerated\",\"url\":\"interfaces/ConditionSetCreate.html#autogenerated\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ConditionSetCreate.html#resource_id\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetCreate.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetCreate.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetCreate.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetCreate.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetCreate\"},{\"kind\":256,\"name\":\"ConditionSetRead\",\"url\":\"interfaces/ConditionSetRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ConditionSetRead.html#key\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConditionSetRead.html#type\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"autogenerated\",\"url\":\"interfaces/ConditionSetRead.html#autogenerated\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ConditionSetRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ConditionSetRead.html#id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ConditionSetRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ConditionSetRead.html#project_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ConditionSetRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ConditionSetRead.html#created_at\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ConditionSetRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"interfaces/ConditionSetRead.html#resource\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetRead.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetRead.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetRead.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetRead.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetRead\"},{\"kind\":256,\"name\":\"ConditionSetUpdate\",\"url\":\"interfaces/ConditionSetUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConditionSetUpdate.html#name\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConditionSetUpdate.html#description\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/ConditionSetUpdate.html#conditions\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":1024,\"name\":\"parent_id\",\"url\":\"interfaces/ConditionSetUpdate.html#parent_id\",\"classes\":\"\",\"parent\":\"ConditionSetUpdate\"},{\"kind\":256,\"name\":\"IConditionSetsApi\",\"url\":\"interfaces/IConditionSetsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IConditionSetsApi.html#list\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IConditionSetsApi.html#get\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IConditionSetsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IConditionSetsApi.html#getById\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IConditionSetsApi.html#create\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IConditionSetsApi.html#update\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IConditionSetsApi.html#delete\",\"classes\":\"\",\"parent\":\"IConditionSetsApi\"},{\"kind\":128,\"name\":\"ConditionSetsApi\",\"url\":\"classes/ConditionSetsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionSetsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ConditionSetsApi.html#list\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ConditionSetsApi.html#get\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ConditionSetsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ConditionSetsApi.html#getById\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ConditionSetsApi.html#create\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ConditionSetsApi.html#update\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ConditionSetsApi.html#delete\",\"classes\":\"\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ConditionSetsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ConditionSetsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConditionSetsApi\"},{\"kind\":256,\"name\":\"IDeprecatedReadApis\",\"url\":\"interfaces/IDeprecatedReadApis.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IDeprecatedReadApis.html#listUsers\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IDeprecatedReadApis.html#listRoles\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IDeprecatedReadApis.html#getUser\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IDeprecatedReadApis.html#getTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IDeprecatedReadApis.html#getRole\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IDeprecatedReadApis.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IDeprecatedReadApis.html#listConditionSets\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IDeprecatedReadApis.html#listConditionSetsRules\",\"classes\":\"\",\"parent\":\"IDeprecatedReadApis\"},{\"kind\":256,\"name\":\"IDeprecatedWriteApis\",\"url\":\"interfaces/IDeprecatedWriteApis.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#syncUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteUser\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteTenant\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IDeprecatedWriteApis.html#listTenants\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#assignRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IDeprecatedWriteApis.html#unassignRole\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteResource\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#createConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#updateConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IDeprecatedWriteApis.html#deleteConditionSet\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IDeprecatedWriteApis.html#assignConditionSetRule\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IDeprecatedWriteApis.html#unassignConditionSetRule\",\"classes\":\"\",\"parent\":\"IDeprecatedWriteApis\"},{\"kind\":256,\"name\":\"IDeprecatedPermitApi\",\"url\":\"interfaces/IDeprecatedPermitApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IDeprecatedPermitApi.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IDeprecatedPermitApi.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IDeprecatedPermitApi.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IDeprecatedPermitApi.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IDeprecatedPermitApi.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IDeprecatedPermitApi.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IDeprecatedPermitApi\"},{\"kind\":128,\"name\":\"DeprecatedApiClient\",\"url\":\"classes/DeprecatedApiClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeprecatedApiClient.html#constructor\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"classes/DeprecatedApiClient.html#listUsers\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"classes/DeprecatedApiClient.html#listRoles\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"classes/DeprecatedApiClient.html#listConditionSets\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"classes/DeprecatedApiClient.html#listConditionSetsRules\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"classes/DeprecatedApiClient.html#getUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"classes/DeprecatedApiClient.html#getTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"classes/DeprecatedApiClient.html#listTenants\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"classes/DeprecatedApiClient.html#getRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/DeprecatedApiClient.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"classes/DeprecatedApiClient.html#createResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"classes/DeprecatedApiClient.html#updateResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/DeprecatedApiClient.html#deleteResource\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"classes/DeprecatedApiClient.html#createUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"classes/DeprecatedApiClient.html#syncUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"classes/DeprecatedApiClient.html#updateUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"classes/DeprecatedApiClient.html#deleteUser\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"classes/DeprecatedApiClient.html#createTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"classes/DeprecatedApiClient.html#updateTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"classes/DeprecatedApiClient.html#deleteTenant\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/DeprecatedApiClient.html#createRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/DeprecatedApiClient.html#updateRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/DeprecatedApiClient.html#deleteRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/DeprecatedApiClient.html#assignRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/DeprecatedApiClient.html#unassignRole\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#createConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#updateConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"classes/DeprecatedApiClient.html#deleteConditionSet\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"classes/DeprecatedApiClient.html#assignConditionSetRule\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"classes/DeprecatedApiClient.html#unassignConditionSetRule\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"getMethods\",\"url\":\"classes/DeprecatedApiClient.html#getMethods\",\"classes\":\"\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/DeprecatedApiClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/DeprecatedApiClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DeprecatedApiClient\"},{\"kind\":256,\"name\":\"APIKeyRead\",\"url\":\"interfaces/APIKeyRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/APIKeyRead.html#organization_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/APIKeyRead.html#project_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/APIKeyRead.html#environment_id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"object_type\",\"url\":\"interfaces/APIKeyRead.html#object_type\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"access_level\",\"url\":\"interfaces/APIKeyRead.html#access_level\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"owner_type\",\"url\":\"interfaces/APIKeyRead.html#owner_type\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/APIKeyRead.html#name\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/APIKeyRead.html#id\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"secret\",\"url\":\"interfaces/APIKeyRead.html#secret\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/APIKeyRead.html#created_at\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"created_by_member\",\"url\":\"interfaces/APIKeyRead.html#created_by_member\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"last_used_at\",\"url\":\"interfaces/APIKeyRead.html#last_used_at\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/APIKeyRead.html#env\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":1024,\"name\":\"project\",\"url\":\"interfaces/APIKeyRead.html#project\",\"classes\":\"\",\"parent\":\"APIKeyRead\"},{\"kind\":256,\"name\":\"EnvironmentCopy\",\"url\":\"interfaces/EnvironmentCopy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"target_env\",\"url\":\"interfaces/EnvironmentCopy.html#target_env\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":1024,\"name\":\"conflict_strategy\",\"url\":\"interfaces/EnvironmentCopy.html#conflict_strategy\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/EnvironmentCopy.html#scope\",\"classes\":\"\",\"parent\":\"EnvironmentCopy\"},{\"kind\":256,\"name\":\"EnvironmentCreate\",\"url\":\"interfaces/EnvironmentCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentCreate.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentCreate.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentCreate.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentCreate.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentCreate.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentCreate\"},{\"kind\":256,\"name\":\"EnvironmentRead\",\"url\":\"interfaces/EnvironmentRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentRead.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/EnvironmentRead.html#id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/EnvironmentRead.html#organization_id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/EnvironmentRead.html#project_id\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/EnvironmentRead.html#created_at\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/EnvironmentRead.html#updated_at\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentRead.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentRead.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentRead.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentRead.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentRead\"},{\"kind\":256,\"name\":\"EnvironmentStats\",\"url\":\"interfaces/EnvironmentStats.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/EnvironmentStats.html#key\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/EnvironmentStats.html#id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/EnvironmentStats.html#organization_id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/EnvironmentStats.html#project_id\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/EnvironmentStats.html#created_at\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/EnvironmentStats.html#updated_at\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentStats.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentStats.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentStats.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentStats.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"pdp_configs\",\"url\":\"interfaces/EnvironmentStats.html#pdp_configs\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":1024,\"name\":\"stats\",\"url\":\"interfaces/EnvironmentStats.html#stats\",\"classes\":\"\",\"parent\":\"EnvironmentStats\"},{\"kind\":256,\"name\":\"EnvironmentUpdate\",\"url\":\"interfaces/EnvironmentUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/EnvironmentUpdate.html#name\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/EnvironmentUpdate.html#description\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"custom_branch_name\",\"url\":\"interfaces/EnvironmentUpdate.html#custom_branch_name\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":1024,\"name\":\"jwks\",\"url\":\"interfaces/EnvironmentUpdate.html#jwks\",\"classes\":\"\",\"parent\":\"EnvironmentUpdate\"},{\"kind\":256,\"name\":\"IListEnvironments\",\"url\":\"interfaces/IListEnvironments.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"projectKey\",\"url\":\"interfaces/IListEnvironments.html#projectKey\",\"classes\":\"\",\"parent\":\"IListEnvironments\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListEnvironments.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListEnvironments\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListEnvironments.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListEnvironments\"},{\"kind\":256,\"name\":\"IEnvironmentsApi\",\"url\":\"interfaces/IEnvironmentsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IEnvironmentsApi.html#list\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IEnvironmentsApi.html#get\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IEnvironmentsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IEnvironmentsApi.html#getById\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"interfaces/IEnvironmentsApi.html#getStats\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"getApiKey\",\"url\":\"interfaces/IEnvironmentsApi.html#getApiKey\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IEnvironmentsApi.html#create\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IEnvironmentsApi.html#update\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"copy\",\"url\":\"interfaces/IEnvironmentsApi.html#copy\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IEnvironmentsApi.html#delete\",\"classes\":\"\",\"parent\":\"IEnvironmentsApi\"},{\"kind\":128,\"name\":\"EnvironmentsApi\",\"url\":\"classes/EnvironmentsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnvironmentsApi.html#constructor\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/EnvironmentsApi.html#list\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EnvironmentsApi.html#get\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/EnvironmentsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/EnvironmentsApi.html#getById\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/EnvironmentsApi.html#getStats\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"getApiKey\",\"url\":\"classes/EnvironmentsApi.html#getApiKey\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/EnvironmentsApi.html#create\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/EnvironmentsApi.html#update\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"copy\",\"url\":\"classes/EnvironmentsApi.html#copy\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/EnvironmentsApi.html#delete\",\"classes\":\"\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/EnvironmentsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnvironmentsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/EnvironmentsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnvironmentsApi\"},{\"kind\":256,\"name\":\"ProjectCreate\",\"url\":\"interfaces/ProjectCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ProjectCreate.html#key\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"urn_namespace\",\"url\":\"interfaces/ProjectCreate.html#urn_namespace\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectCreate.html#name\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectCreate.html#description\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectCreate.html#settings\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectCreate.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectCreate\"},{\"kind\":256,\"name\":\"ProjectRead\",\"url\":\"interfaces/ProjectRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ProjectRead.html#key\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"urn_namespace\",\"url\":\"interfaces/ProjectRead.html#urn_namespace\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ProjectRead.html#id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ProjectRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ProjectRead.html#created_at\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ProjectRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectRead.html#name\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectRead.html#description\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectRead.html#settings\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectRead.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectRead\"},{\"kind\":256,\"name\":\"ProjectUpdate\",\"url\":\"interfaces/ProjectUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ProjectUpdate.html#name\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ProjectUpdate.html#description\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ProjectUpdate.html#settings\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":1024,\"name\":\"active_policy_repo_id\",\"url\":\"interfaces/ProjectUpdate.html#active_policy_repo_id\",\"classes\":\"\",\"parent\":\"ProjectUpdate\"},{\"kind\":256,\"name\":\"IProjectsApi\",\"url\":\"interfaces/IProjectsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IProjectsApi.html#list\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IProjectsApi.html#get\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IProjectsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IProjectsApi.html#getById\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IProjectsApi.html#create\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IProjectsApi.html#update\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IProjectsApi.html#delete\",\"classes\":\"\",\"parent\":\"IProjectsApi\"},{\"kind\":128,\"name\":\"ProjectsApi\",\"url\":\"classes/ProjectsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ProjectsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ProjectsApi.html#list\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ProjectsApi.html#get\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ProjectsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ProjectsApi.html#getById\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ProjectsApi.html#create\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ProjectsApi.html#update\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ProjectsApi.html#delete\",\"classes\":\"\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ProjectsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ProjectsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ProjectsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ProjectsApi\"},{\"kind\":256,\"name\":\"ResourceActionGroupCreate\",\"url\":\"interfaces/ResourceActionGroupCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionGroupCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionGroupCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionGroupCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionGroupCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceActionGroupCreate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceActionGroupCreate\"},{\"kind\":256,\"name\":\"ResourceActionGroupRead\",\"url\":\"interfaces/ResourceActionGroupRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionGroupRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionGroupRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionGroupRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceActionGroupRead.html#actions\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionGroupRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceActionGroupRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceActionGroupRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceActionGroupRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceActionGroupRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceActionGroupRead\"},{\"kind\":256,\"name\":\"IListActionGroups\",\"url\":\"interfaces/IListActionGroups.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListActionGroups.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListActionGroups\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListActionGroups.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActionGroups\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListActionGroups.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActionGroups\"},{\"kind\":256,\"name\":\"IResourceActionGroupsApi\",\"url\":\"interfaces/IResourceActionGroupsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceActionGroupsApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceActionGroupsApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceActionGroupsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceActionGroupsApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceActionGroupsApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceActionGroupsApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceActionGroupsApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceActionGroupsApi\"},{\"kind\":128,\"name\":\"ResourceActionGroupsApi\",\"url\":\"classes/ResourceActionGroupsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceActionGroupsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceActionGroupsApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceActionGroupsApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceActionGroupsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceActionGroupsApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceActionGroupsApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceActionGroupsApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceActionGroupsApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceActionGroupsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceActionGroupsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionGroupsApi\"},{\"kind\":256,\"name\":\"ResourceActionCreate\",\"url\":\"interfaces/ResourceActionCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionCreate\"},{\"kind\":256,\"name\":\"ResourceActionRead\",\"url\":\"interfaces/ResourceActionRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceActionRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceActionRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"permission_name\",\"url\":\"interfaces/ResourceActionRead.html#permission_name\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceActionRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceActionRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceActionRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceActionRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceActionRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceActionRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceActionRead\"},{\"kind\":256,\"name\":\"ResourceActionUpdate\",\"url\":\"interfaces/ResourceActionUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceActionUpdate.html#name\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceActionUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceActionUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceActionUpdate\"},{\"kind\":256,\"name\":\"IListActions\",\"url\":\"interfaces/IListActions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListActions.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListActions\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListActions.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActions\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListActions.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListActions\"},{\"kind\":256,\"name\":\"IResourceActionsApi\",\"url\":\"interfaces/IResourceActionsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceActionsApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceActionsApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceActionsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceActionsApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceActionsApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceActionsApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceActionsApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceActionsApi\"},{\"kind\":128,\"name\":\"ResourceActionsApi\",\"url\":\"classes/ResourceActionsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceActionsApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceActionsApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceActionsApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceActionsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceActionsApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceActionsApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceActionsApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceActionsApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceActionsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceActionsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceActionsApi\"},{\"kind\":256,\"name\":\"ResourceAttributeCreate\",\"url\":\"interfaces/ResourceAttributeCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceAttributeCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeCreate.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeCreate\"},{\"kind\":256,\"name\":\"ResourceAttributeRead\",\"url\":\"interfaces/ResourceAttributeRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeRead.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceAttributeRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceAttributeRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/ResourceAttributeRead.html#resource_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"resource_key\",\"url\":\"interfaces/ResourceAttributeRead.html#resource_key\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceAttributeRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceAttributeRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceAttributeRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceAttributeRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceAttributeRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":1024,\"name\":\"built_in\",\"url\":\"interfaces/ResourceAttributeRead.html#built_in\",\"classes\":\"\",\"parent\":\"ResourceAttributeRead\"},{\"kind\":256,\"name\":\"ResourceAttributeUpdate\",\"url\":\"interfaces/ResourceAttributeUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ResourceAttributeUpdate.html#type\",\"classes\":\"\",\"parent\":\"ResourceAttributeUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceAttributeUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceAttributeUpdate\"},{\"kind\":256,\"name\":\"IListAttributes\",\"url\":\"interfaces/IListAttributes.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListAttributes.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListAttributes\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListAttributes.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListAttributes\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListAttributes.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListAttributes\"},{\"kind\":256,\"name\":\"IResourceAttributesApi\",\"url\":\"interfaces/IResourceAttributesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourceAttributesApi.html#list\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourceAttributesApi.html#get\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourceAttributesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourceAttributesApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourceAttributesApi.html#create\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourceAttributesApi.html#update\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourceAttributesApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourceAttributesApi\"},{\"kind\":128,\"name\":\"ResourceAttributesApi\",\"url\":\"classes/ResourceAttributesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceAttributesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourceAttributesApi.html#list\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourceAttributesApi.html#get\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourceAttributesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourceAttributesApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourceAttributesApi.html#create\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourceAttributesApi.html#update\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourceAttributesApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourceAttributesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourceAttributesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourceAttributesApi\"},{\"kind\":256,\"name\":\"ResourceCreate\",\"url\":\"interfaces/ResourceCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceCreate.html#key\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceCreate.html#name\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceCreate.html#urn\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceCreate.html#description\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceCreate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceCreate.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceCreate.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceCreate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceCreate.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceCreate.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceCreate.html#roles\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceCreate.html#relations\",\"classes\":\"\",\"parent\":\"ResourceCreate\"},{\"kind\":256,\"name\":\"ResourceRead\",\"url\":\"interfaces/ResourceRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ResourceRead.html#key\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResourceRead.html#id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/ResourceRead.html#organization_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/ResourceRead.html#project_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/ResourceRead.html#environment_id\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/ResourceRead.html#created_at\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/ResourceRead.html#updated_at\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceRead.html#name\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceRead.html#urn\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceRead.html#description\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceRead.html#actions\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#actions.__type-1\",\"classes\":\"\",\"parent\":\"ResourceRead.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceRead.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#attributes.__type-2\",\"classes\":\"\",\"parent\":\"ResourceRead.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceRead.html#roles\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceRead.html#relations\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#relations.__type-3\",\"classes\":\"\",\"parent\":\"ResourceRead.relations\"},{\"kind\":1024,\"name\":\"action_groups\",\"url\":\"interfaces/ResourceRead.html#action_groups\",\"classes\":\"\",\"parent\":\"ResourceRead\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceRead.html#action_groups.__type\",\"classes\":\"\",\"parent\":\"ResourceRead.action_groups\"},{\"kind\":256,\"name\":\"ResourceReplace\",\"url\":\"interfaces/ResourceReplace.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceReplace.html#name\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceReplace.html#urn\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceReplace.html#description\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceReplace.html#actions\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceReplace.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceReplace.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceReplace.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceReplace.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceReplace.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceReplace.html#roles\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceReplace.html#relations\",\"classes\":\"\",\"parent\":\"ResourceReplace\"},{\"kind\":256,\"name\":\"ResourceUpdate\",\"url\":\"interfaces/ResourceUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ResourceUpdate.html#name\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"urn\",\"url\":\"interfaces/ResourceUpdate.html#urn\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ResourceUpdate.html#description\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"actions\",\"url\":\"interfaces/ResourceUpdate.html#actions\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceUpdate.html#actions.__type\",\"classes\":\"\",\"parent\":\"ResourceUpdate.actions\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/ResourceUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceUpdate.html#attributes.__type-1\",\"classes\":\"\",\"parent\":\"ResourceUpdate.attributes\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/ResourceUpdate.html#roles\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":1024,\"name\":\"relations\",\"url\":\"interfaces/ResourceUpdate.html#relations\",\"classes\":\"\",\"parent\":\"ResourceUpdate\"},{\"kind\":256,\"name\":\"IListResourceUsers\",\"url\":\"interfaces/IListResourceUsers.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resourceKey\",\"url\":\"interfaces/IListResourceUsers.html#resourceKey\",\"classes\":\"\",\"parent\":\"IListResourceUsers\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListResourceUsers.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListResourceUsers\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListResourceUsers.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListResourceUsers\"},{\"kind\":256,\"name\":\"IResourcesApi\",\"url\":\"interfaces/IResourcesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IResourcesApi.html#list\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IResourcesApi.html#get\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IResourcesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IResourcesApi.html#getById\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IResourcesApi.html#create\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"interfaces/IResourcesApi.html#replace\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IResourcesApi.html#update\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IResourcesApi.html#delete\",\"classes\":\"\",\"parent\":\"IResourcesApi\"},{\"kind\":128,\"name\":\"ResourcesApi\",\"url\":\"classes/ResourcesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourcesApi.html#constructor\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/ResourcesApi.html#list\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/ResourcesApi.html#get\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/ResourcesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/ResourcesApi.html#getById\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ResourcesApi.html#create\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"replace\",\"url\":\"classes/ResourcesApi.html#replace\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/ResourcesApi.html#update\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/ResourcesApi.html#delete\",\"classes\":\"\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ResourcesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourcesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ResourcesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResourcesApi\"},{\"kind\":256,\"name\":\"BulkRoleAssignmentReport\",\"url\":\"interfaces/BulkRoleAssignmentReport.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"assignments_created\",\"url\":\"interfaces/BulkRoleAssignmentReport.html#assignments_created\",\"classes\":\"\",\"parent\":\"BulkRoleAssignmentReport\"},{\"kind\":256,\"name\":\"BulkRoleUnAssignmentReport\",\"url\":\"interfaces/BulkRoleUnAssignmentReport.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"assignments_removed\",\"url\":\"interfaces/BulkRoleUnAssignmentReport.html#assignments_removed\",\"classes\":\"\",\"parent\":\"BulkRoleUnAssignmentReport\"},{\"kind\":256,\"name\":\"RoleAssignmentCreate\",\"url\":\"interfaces/RoleAssignmentCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentCreate.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentCreate.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentCreate.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentCreate.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentCreate\"},{\"kind\":256,\"name\":\"RoleAssignmentRead\",\"url\":\"interfaces/RoleAssignmentRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RoleAssignmentRead.html#id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentRead.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentRead.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentRead.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"interfaces/RoleAssignmentRead.html#resource\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_id\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"resource_instance_id\",\"url\":\"interfaces/RoleAssignmentRead.html#resource_instance_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"user_id\",\"url\":\"interfaces/RoleAssignmentRead.html#user_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"role_id\",\"url\":\"interfaces/RoleAssignmentRead.html#role_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"tenant_id\",\"url\":\"interfaces/RoleAssignmentRead.html#tenant_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/RoleAssignmentRead.html#organization_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/RoleAssignmentRead.html#project_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/RoleAssignmentRead.html#environment_id\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/RoleAssignmentRead.html#created_at\",\"classes\":\"\",\"parent\":\"RoleAssignmentRead\"},{\"kind\":256,\"name\":\"RoleAssignmentRemove\",\"url\":\"interfaces/RoleAssignmentRemove.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleAssignmentRemove.html#role\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/RoleAssignmentRemove.html#tenant\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"resource_instance\",\"url\":\"interfaces/RoleAssignmentRemove.html#resource_instance\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/RoleAssignmentRemove.html#user\",\"classes\":\"\",\"parent\":\"RoleAssignmentRemove\"},{\"kind\":256,\"name\":\"IListRoleAssignments\",\"url\":\"interfaces/IListRoleAssignments.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/IListRoleAssignments.html#user\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/IListRoleAssignments.html#role\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IListRoleAssignments.html#tenant\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"resourceInstance\",\"url\":\"interfaces/IListRoleAssignments.html#resourceInstance\",\"classes\":\"\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListRoleAssignments.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListRoleAssignments\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListRoleAssignments.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListRoleAssignments\"},{\"kind\":256,\"name\":\"IRoleAssignmentsApi\",\"url\":\"interfaces/IRoleAssignmentsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IRoleAssignmentsApi.html#list\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"assign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#assign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"unassign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#unassign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkAssign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#bulkAssign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkUnassign\",\"url\":\"interfaces/IRoleAssignmentsApi.html#bulkUnassign\",\"classes\":\"\",\"parent\":\"IRoleAssignmentsApi\"},{\"kind\":128,\"name\":\"RoleAssignmentsApi\",\"url\":\"classes/RoleAssignmentsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoleAssignmentsApi.html#constructor\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/RoleAssignmentsApi.html#list\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"assign\",\"url\":\"classes/RoleAssignmentsApi.html#assign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"unassign\",\"url\":\"classes/RoleAssignmentsApi.html#unassign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkAssign\",\"url\":\"classes/RoleAssignmentsApi.html#bulkAssign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"bulkUnassign\",\"url\":\"classes/RoleAssignmentsApi.html#bulkUnassign\",\"classes\":\"\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/RoleAssignmentsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/RoleAssignmentsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RoleAssignmentsApi\"},{\"kind\":256,\"name\":\"RoleCreate\",\"url\":\"interfaces/RoleCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/RoleCreate.html#key\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleCreate.html#name\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleCreate.html#description\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleCreate.html#permissions\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleCreate.html#attributes\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleCreate.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleCreate\"},{\"kind\":256,\"name\":\"RoleRead\",\"url\":\"interfaces/RoleRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleRead.html#name\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleRead.html#description\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleRead.html#permissions\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleRead.html#attributes\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleRead.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/RoleRead.html#key\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RoleRead.html#id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/RoleRead.html#organization_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/RoleRead.html#project_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/RoleRead.html#environment_id\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/RoleRead.html#created_at\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/RoleRead.html#updated_at\",\"classes\":\"\",\"parent\":\"RoleRead\"},{\"kind\":256,\"name\":\"RoleUpdate\",\"url\":\"interfaces/RoleUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/RoleUpdate.html#name\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RoleUpdate.html#description\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"interfaces/RoleUpdate.html#permissions\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/RoleUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":1024,\"name\":\"granted_to\",\"url\":\"interfaces/RoleUpdate.html#granted_to\",\"classes\":\"\",\"parent\":\"RoleUpdate\"},{\"kind\":256,\"name\":\"IRolesApi\",\"url\":\"interfaces/IRolesApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IRolesApi.html#list\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IRolesApi.html#get\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IRolesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IRolesApi.html#getById\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IRolesApi.html#create\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IRolesApi.html#update\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IRolesApi.html#delete\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"assignPermissions\",\"url\":\"interfaces/IRolesApi.html#assignPermissions\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":2048,\"name\":\"removePermissions\",\"url\":\"interfaces/IRolesApi.html#removePermissions\",\"classes\":\"\",\"parent\":\"IRolesApi\"},{\"kind\":128,\"name\":\"RolesApi\",\"url\":\"classes/RolesApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RolesApi.html#constructor\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/RolesApi.html#list\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/RolesApi.html#get\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/RolesApi.html#getByKey\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/RolesApi.html#getById\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/RolesApi.html#create\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/RolesApi.html#update\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/RolesApi.html#delete\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"assignPermissions\",\"url\":\"classes/RolesApi.html#assignPermissions\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"removePermissions\",\"url\":\"classes/RolesApi.html#removePermissions\",\"classes\":\"\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/RolesApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RolesApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/RolesApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RolesApi\"},{\"kind\":256,\"name\":\"PaginatedResultUserRead\",\"url\":\"interfaces/PaginatedResultUserRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/PaginatedResultUserRead.html#data\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":1024,\"name\":\"total_count\",\"url\":\"interfaces/PaginatedResultUserRead.html#total_count\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":1024,\"name\":\"page_count\",\"url\":\"interfaces/PaginatedResultUserRead.html#page_count\",\"classes\":\"\",\"parent\":\"PaginatedResultUserRead\"},{\"kind\":256,\"name\":\"TenantCreate\",\"url\":\"interfaces/TenantCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/TenantCreate.html#key\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantCreate.html#name\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantCreate.html#description\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantCreate.html#attributes\",\"classes\":\"\",\"parent\":\"TenantCreate\"},{\"kind\":256,\"name\":\"TenantRead\",\"url\":\"interfaces/TenantRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/TenantRead.html#key\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TenantRead.html#id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/TenantRead.html#organization_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/TenantRead.html#project_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/TenantRead.html#environment_id\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"created_at\",\"url\":\"interfaces/TenantRead.html#created_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/TenantRead.html#updated_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"last_action_at\",\"url\":\"interfaces/TenantRead.html#last_action_at\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantRead.html#name\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantRead.html#description\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantRead.html#attributes\",\"classes\":\"\",\"parent\":\"TenantRead\"},{\"kind\":256,\"name\":\"TenantUpdate\",\"url\":\"interfaces/TenantUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TenantUpdate.html#name\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/TenantUpdate.html#description\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/TenantUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"TenantUpdate\"},{\"kind\":256,\"name\":\"IListTenantUsers\",\"url\":\"interfaces/IListTenantUsers.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tenantKey\",\"url\":\"interfaces/IListTenantUsers.html#tenantKey\",\"classes\":\"\",\"parent\":\"IListTenantUsers\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IListTenantUsers.html#page\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListTenantUsers\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IListTenantUsers.html#perPage\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IListTenantUsers\"},{\"kind\":256,\"name\":\"ITenantsApi\",\"url\":\"interfaces/ITenantsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/ITenantsApi.html#list\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"listTenantUsers\",\"url\":\"interfaces/ITenantsApi.html#listTenantUsers\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/ITenantsApi.html#get\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/ITenantsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/ITenantsApi.html#getById\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/ITenantsApi.html#create\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/ITenantsApi.html#update\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/ITenantsApi.html#delete\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":2048,\"name\":\"deleteTenantUser\",\"url\":\"interfaces/ITenantsApi.html#deleteTenantUser\",\"classes\":\"\",\"parent\":\"ITenantsApi\"},{\"kind\":128,\"name\":\"TenantsApi\",\"url\":\"classes/TenantsApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TenantsApi.html#constructor\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/TenantsApi.html#list\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"listTenantUsers\",\"url\":\"classes/TenantsApi.html#listTenantUsers\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/TenantsApi.html#get\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/TenantsApi.html#getByKey\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/TenantsApi.html#getById\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/TenantsApi.html#create\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/TenantsApi.html#update\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/TenantsApi.html#delete\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"deleteTenantUser\",\"url\":\"classes/TenantsApi.html#deleteTenantUser\",\"classes\":\"\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/TenantsApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TenantsApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/TenantsApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TenantsApi\"},{\"kind\":256,\"name\":\"UserCreate\",\"url\":\"interfaces/UserCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/UserCreate.html#key\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserCreate.html#email\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserCreate.html#first_name\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserCreate.html#last_name\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserCreate.html#attributes\",\"classes\":\"\",\"parent\":\"UserCreate\"},{\"kind\":256,\"name\":\"UserRead\",\"url\":\"interfaces/UserRead.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/UserRead.html#key\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/UserRead.html#id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"organization_id\",\"url\":\"interfaces/UserRead.html#organization_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"project_id\",\"url\":\"interfaces/UserRead.html#project_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"environment_id\",\"url\":\"interfaces/UserRead.html#environment_id\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"associated_tenants\",\"url\":\"interfaces/UserRead.html#associated_tenants\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/UserRead.html#roles\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserRead.html#email\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserRead.html#first_name\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserRead.html#last_name\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserRead.html#attributes\",\"classes\":\"\",\"parent\":\"UserRead\"},{\"kind\":256,\"name\":\"UserUpdate\",\"url\":\"interfaces/UserUpdate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/UserUpdate.html#email\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"first_name\",\"url\":\"interfaces/UserUpdate.html#first_name\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"last_name\",\"url\":\"interfaces/UserUpdate.html#last_name\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":1024,\"name\":\"attributes\",\"url\":\"interfaces/UserUpdate.html#attributes\",\"classes\":\"\",\"parent\":\"UserUpdate\"},{\"kind\":256,\"name\":\"ICreateOrUpdateUserResult\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html#user\",\"classes\":\"\",\"parent\":\"ICreateOrUpdateUserResult\"},{\"kind\":1024,\"name\":\"created\",\"url\":\"interfaces/ICreateOrUpdateUserResult.html#created\",\"classes\":\"\",\"parent\":\"ICreateOrUpdateUserResult\"},{\"kind\":256,\"name\":\"IGetUserRoles\",\"url\":\"interfaces/IGetUserRoles.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/IGetUserRoles.html#user\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"tenant\",\"url\":\"interfaces/IGetUserRoles.html#tenant\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"page\",\"url\":\"interfaces/IGetUserRoles.html#page\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":1024,\"name\":\"perPage\",\"url\":\"interfaces/IGetUserRoles.html#perPage\",\"classes\":\"\",\"parent\":\"IGetUserRoles\"},{\"kind\":256,\"name\":\"IUsersApi\",\"url\":\"interfaces/IUsersApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/IUsersApi.html#list\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/IUsersApi.html#get\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"interfaces/IUsersApi.html#getByKey\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"interfaces/IUsersApi.html#getById\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/IUsersApi.html#create\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/IUsersApi.html#update\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"interfaces/IUsersApi.html#sync\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/IUsersApi.html#delete\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IUsersApi.html#assignRole\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IUsersApi.html#unassignRole\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IUsersApi.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"IUsersApi\"},{\"kind\":128,\"name\":\"UsersApi\",\"url\":\"classes/UsersApi.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UsersApi.html#constructor\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"classes/UsersApi.html#list\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/UsersApi.html#get\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getByKey\",\"url\":\"classes/UsersApi.html#getByKey\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getById\",\"url\":\"classes/UsersApi.html#getById\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/UsersApi.html#create\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/UsersApi.html#update\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"sync\",\"url\":\"classes/UsersApi.html#sync\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/UsersApi.html#delete\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/UsersApi.html#assignRole\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/UsersApi.html#unassignRole\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/UsersApi.html#getAssignedRoles\",\"classes\":\"\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/UsersApi.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UsersApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/UsersApi.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UsersApi\"},{\"kind\":256,\"name\":\"IPermitApi\",\"url\":\"interfaces/IPermitApi.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"conditionSetRules\",\"url\":\"interfaces/IPermitApi.html#conditionSetRules\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"conditionSets\",\"url\":\"interfaces/IPermitApi.html#conditionSets\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"projects\",\"url\":\"interfaces/IPermitApi.html#projects\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"interfaces/IPermitApi.html#environments\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"actionGroups\",\"url\":\"interfaces/IPermitApi.html#actionGroups\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceActions\",\"url\":\"interfaces/IPermitApi.html#resourceActions\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceAttributes\",\"url\":\"interfaces/IPermitApi.html#resourceAttributes\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceRoles\",\"url\":\"interfaces/IPermitApi.html#resourceRoles\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceRelations\",\"url\":\"interfaces/IPermitApi.html#resourceRelations\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resourceInstances\",\"url\":\"interfaces/IPermitApi.html#resourceInstances\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"interfaces/IPermitApi.html#resources\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"roleAssignments\",\"url\":\"interfaces/IPermitApi.html#roleAssignments\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"relationshipTuples\",\"url\":\"interfaces/IPermitApi.html#relationshipTuples\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/IPermitApi.html#roles\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"interfaces/IPermitApi.html#tenants\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"interfaces/IPermitApi.html#users\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"interfaces/IPermitApi.html#ensureAccessLevel\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"interfaces/IPermitApi.html#ensureContext\",\"classes\":\"\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"interfaces/IPermitApi.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"interfaces/IPermitApi.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"interfaces/IPermitApi.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"interfaces/IPermitApi.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"interfaces/IPermitApi.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"interfaces/IPermitApi.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"interfaces/IPermitApi.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"interfaces/IPermitApi.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"interfaces/IPermitApi.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"interfaces/IPermitApi.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"interfaces/IPermitApi.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"interfaces/IPermitApi.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"interfaces/IPermitApi.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"interfaces/IPermitApi.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"interfaces/IPermitApi.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"interfaces/IPermitApi.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"interfaces/IPermitApi.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"interfaces/IPermitApi.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"interfaces/IPermitApi.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"interfaces/IPermitApi.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"interfaces/IPermitApi.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"interfaces/IPermitApi.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"interfaces/IPermitApi.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"interfaces/IPermitApi.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"interfaces/IPermitApi.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"interfaces/IPermitApi.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"interfaces/IPermitApi.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"interfaces/IPermitApi.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"interfaces/IPermitApi.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IPermitApi\"},{\"kind\":128,\"name\":\"ApiClient\",\"url\":\"classes/ApiClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ApiClient.html#constructor\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"conditionSetRules\",\"url\":\"classes/ApiClient.html#conditionSetRules\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"conditionSets\",\"url\":\"classes/ApiClient.html#conditionSets\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"projects\",\"url\":\"classes/ApiClient.html#projects\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"environments\",\"url\":\"classes/ApiClient.html#environments\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"actionGroups\",\"url\":\"classes/ApiClient.html#actionGroups\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceActions\",\"url\":\"classes/ApiClient.html#resourceActions\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceAttributes\",\"url\":\"classes/ApiClient.html#resourceAttributes\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceRoles\",\"url\":\"classes/ApiClient.html#resourceRoles\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceRelations\",\"url\":\"classes/ApiClient.html#resourceRelations\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resourceInstances\",\"url\":\"classes/ApiClient.html#resourceInstances\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"resources\",\"url\":\"classes/ApiClient.html#resources\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"roleAssignments\",\"url\":\"classes/ApiClient.html#roleAssignments\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"relationshipTuples\",\"url\":\"classes/ApiClient.html#relationshipTuples\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"roles\",\"url\":\"classes/ApiClient.html#roles\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"tenants\",\"url\":\"classes/ApiClient.html#tenants\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":1024,\"name\":\"users\",\"url\":\"classes/ApiClient.html#users\",\"classes\":\"\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"classes/ApiClient.html#listUsers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listRoles\",\"url\":\"classes/ApiClient.html#listRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listConditionSets\",\"url\":\"classes/ApiClient.html#listConditionSets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listConditionSetsRules\",\"url\":\"classes/ApiClient.html#listConditionSetsRules\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"classes/ApiClient.html#getUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getTenant\",\"url\":\"classes/ApiClient.html#getTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"listTenants\",\"url\":\"classes/ApiClient.html#listTenants\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getRole\",\"url\":\"classes/ApiClient.html#getRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getAssignedRoles\",\"url\":\"classes/ApiClient.html#getAssignedRoles\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createResource\",\"url\":\"classes/ApiClient.html#createResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateResource\",\"url\":\"classes/ApiClient.html#updateResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ApiClient.html#deleteResource\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"classes/ApiClient.html#createUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"syncUser\",\"url\":\"classes/ApiClient.html#syncUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"classes/ApiClient.html#updateUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"classes/ApiClient.html#deleteUser\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createTenant\",\"url\":\"classes/ApiClient.html#createTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateTenant\",\"url\":\"classes/ApiClient.html#updateTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteTenant\",\"url\":\"classes/ApiClient.html#deleteTenant\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/ApiClient.html#createRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/ApiClient.html#updateRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/ApiClient.html#deleteRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"assignRole\",\"url\":\"classes/ApiClient.html#assignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"unassignRole\",\"url\":\"classes/ApiClient.html#unassignRole\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"createConditionSet\",\"url\":\"classes/ApiClient.html#createConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"updateConditionSet\",\"url\":\"classes/ApiClient.html#updateConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"deleteConditionSet\",\"url\":\"classes/ApiClient.html#deleteConditionSet\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"assignConditionSetRule\",\"url\":\"classes/ApiClient.html#assignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"unassignConditionSetRule\",\"url\":\"classes/ApiClient.html#unassignConditionSetRule\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"getMethods\",\"url\":\"classes/ApiClient.html#getMethods\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ApiClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ApiClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ApiClient\"},{\"kind\":256,\"name\":\"EmbeddedLoginRequestOutputWithContent\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#content\",\"classes\":\"\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#error\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"error_code\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#error_code\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"token\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#token\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"extra\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#extra\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":1024,\"name\":\"redirect_url\",\"url\":\"interfaces/EmbeddedLoginRequestOutputWithContent.html#redirect_url\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EmbeddedLoginRequestOutputWithContent\"},{\"kind\":256,\"name\":\"IPermitElementsApi\",\"url\":\"interfaces/IPermitElementsApi.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"loginAs\",\"url\":\"interfaces/IPermitElementsApi.html#loginAs\",\"classes\":\"\",\"parent\":\"IPermitElementsApi\"},{\"kind\":8,\"name\":\"ElementsApiErrors\",\"url\":\"enums/ElementsApiErrors.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"USER_NOT_FOUND\",\"url\":\"enums/ElementsApiErrors.html#USER_NOT_FOUND\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"TENANT_NOT_FOUND\",\"url\":\"enums/ElementsApiErrors.html#TENANT_NOT_FOUND\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"INVALID_PERMISSION_LEVEL\",\"url\":\"enums/ElementsApiErrors.html#INVALID_PERMISSION_LEVEL\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":16,\"name\":\"FORBIDDEN_ACCESS\",\"url\":\"enums/ElementsApiErrors.html#FORBIDDEN_ACCESS\",\"classes\":\"\",\"parent\":\"ElementsApiErrors\"},{\"kind\":256,\"name\":\"loginAsSchema\",\"url\":\"interfaces/loginAsSchema.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/loginAsSchema.html#userId\",\"classes\":\"\",\"parent\":\"loginAsSchema\"},{\"kind\":1024,\"name\":\"tenantId\",\"url\":\"interfaces/loginAsSchema.html#tenantId\",\"classes\":\"\",\"parent\":\"loginAsSchema\"},{\"kind\":128,\"name\":\"ElementsClient\",\"url\":\"classes/ElementsClient.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ElementsClient.html#constructor\",\"classes\":\"\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"loginAs\",\"url\":\"classes/ElementsClient.html#loginAs\",\"classes\":\"\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"ensureAccessLevel\",\"url\":\"classes/ElementsClient.html#ensureAccessLevel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ElementsClient\"},{\"kind\":2048,\"name\":\"ensureContext\",\"url\":\"classes/ElementsClient.html#ensureContext\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ElementsClient\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,65.182]],[\"comment/0\",[]],[\"name/1\",[1,60.073]],[\"comment/1\",[]],[\"name/2\",[2,60.073]],[\"comment/2\",[]],[\"name/3\",[3,56.709]],[\"comment/3\",[]],[\"name/4\",[4,60.073]],[\"comment/4\",[]],[\"name/5\",[5,60.073]],[\"comment/5\",[]],[\"name/6\",[6,60.073]],[\"comment/6\",[]],[\"name/7\",[7,60.073]],[\"comment/7\",[]],[\"name/8\",[8,65.182]],[\"comment/8\",[]],[\"name/9\",[9,38.101]],[\"comment/9\",[]],[\"name/10\",[1,60.073]],[\"comment/10\",[]],[\"name/11\",[2,60.073]],[\"comment/11\",[]],[\"name/12\",[3,56.709]],[\"comment/12\",[]],[\"name/13\",[4,60.073]],[\"comment/13\",[]],[\"name/14\",[5,60.073]],[\"comment/14\",[]],[\"name/15\",[7,60.073]],[\"comment/15\",[]],[\"name/16\",[6,60.073]],[\"comment/16\",[]],[\"name/17\",[10,65.182]],[\"comment/17\",[]],[\"name/18\",[11,60.073]],[\"comment/18\",[]],[\"name/19\",[12,65.182]],[\"comment/19\",[]],[\"name/20\",[13,65.182]],[\"comment/20\",[]],[\"name/21\",[14,65.182]],[\"comment/21\",[]],[\"name/22\",[15,65.182]],[\"comment/22\",[]],[\"name/23\",[16,65.182]],[\"comment/23\",[]],[\"name/24\",[17,65.182]],[\"comment/24\",[]],[\"name/25\",[18,60.073]],[\"comment/25\",[]],[\"name/26\",[19,65.182]],[\"comment/26\",[]],[\"name/27\",[20,65.182]],[\"comment/27\",[]],[\"name/28\",[21,36.465]],[\"comment/28\",[]],[\"name/29\",[22,65.182]],[\"comment/29\",[]],[\"name/30\",[23,65.182]],[\"comment/30\",[]],[\"name/31\",[24,52.189]],[\"comment/31\",[]],[\"name/32\",[25,38.101]],[\"comment/32\",[]],[\"name/33\",[26,65.182]],[\"comment/33\",[]],[\"name/34\",[27,65.182]],[\"comment/34\",[]],[\"name/35\",[28,47.836]],[\"comment/35\",[]],[\"name/36\",[21,36.465]],[\"comment/36\",[]],[\"name/37\",[29,47.836]],[\"comment/37\",[]],[\"name/38\",[25,38.101]],[\"comment/38\",[]],[\"name/39\",[30,65.182]],[\"comment/39\",[]],[\"name/40\",[9,38.101]],[\"comment/40\",[]],[\"name/41\",[31,65.182]],[\"comment/41\",[]],[\"name/42\",[9,38.101]],[\"comment/42\",[]],[\"name/43\",[32,65.182]],[\"comment/43\",[]],[\"name/44\",[9,38.101]],[\"comment/44\",[]],[\"name/45\",[33,65.182]],[\"comment/45\",[]],[\"name/46\",[34,65.182]],[\"comment/46\",[]],[\"name/47\",[18,60.073]],[\"comment/47\",[]],[\"name/48\",[9,38.101]],[\"comment/48\",[]],[\"name/49\",[35,65.182]],[\"comment/49\",[]],[\"name/50\",[36,65.182]],[\"comment/50\",[]],[\"name/51\",[37,65.182]],[\"comment/51\",[]],[\"name/52\",[38,65.182]],[\"comment/52\",[]],[\"name/53\",[39,65.182]],[\"comment/53\",[]],[\"name/54\",[40,56.709]],[\"comment/54\",[]],[\"name/55\",[41,65.182]],[\"comment/55\",[]],[\"name/56\",[42,65.182]],[\"comment/56\",[]],[\"name/57\",[43,65.182]],[\"comment/57\",[]],[\"name/58\",[44,65.182]],[\"comment/58\",[]],[\"name/59\",[45,65.182]],[\"comment/59\",[]],[\"name/60\",[46,43.979]],[\"comment/60\",[]],[\"name/61\",[47,65.182]],[\"comment/61\",[]],[\"name/62\",[48,65.182]],[\"comment/62\",[]],[\"name/63\",[49,65.182]],[\"comment/63\",[]],[\"name/64\",[9,38.101]],[\"comment/64\",[]],[\"name/65\",[50,65.182]],[\"comment/65\",[]],[\"name/66\",[51,65.182]],[\"comment/66\",[]],[\"name/67\",[52,65.182]],[\"comment/67\",[]],[\"name/68\",[53,65.182]],[\"comment/68\",[]],[\"name/69\",[54,65.182]],[\"comment/69\",[]],[\"name/70\",[55,65.182]],[\"comment/70\",[]],[\"name/71\",[9,38.101]],[\"comment/71\",[]],[\"name/72\",[56,65.182]],[\"comment/72\",[]],[\"name/73\",[57,65.182]],[\"comment/73\",[]],[\"name/74\",[58,65.182]],[\"comment/74\",[]],[\"name/75\",[59,65.182]],[\"comment/75\",[]],[\"name/76\",[60,45.723]],[\"comment/76\",[]],[\"name/77\",[61,45.723]],[\"comment/77\",[]],[\"name/78\",[62,65.182]],[\"comment/78\",[]],[\"name/79\",[63,65.182]],[\"comment/79\",[]],[\"name/80\",[64,65.182]],[\"comment/80\",[]],[\"name/81\",[65,65.182]],[\"comment/81\",[]],[\"name/82\",[66,65.182]],[\"comment/82\",[]],[\"name/83\",[67,40.614]],[\"comment/83\",[]],[\"name/84\",[24,52.189]],[\"comment/84\",[]],[\"name/85\",[68,65.182]],[\"comment/85\",[]],[\"name/86\",[69,35.392]],[\"comment/86\",[]],[\"name/87\",[70,65.182]],[\"comment/87\",[]],[\"name/88\",[71,65.182]],[\"comment/88\",[]],[\"name/89\",[72,65.182]],[\"comment/89\",[]],[\"name/90\",[73,65.182]],[\"comment/90\",[]],[\"name/91\",[74,65.182]],[\"comment/91\",[]],[\"name/92\",[75,65.182]],[\"comment/92\",[]],[\"name/93\",[76,42.495]],[\"comment/93\",[]],[\"name/94\",[77,65.182]],[\"comment/94\",[]],[\"name/95\",[78,65.182]],[\"comment/95\",[]],[\"name/96\",[79,65.182]],[\"comment/96\",[]],[\"name/97\",[80,65.182]],[\"comment/97\",[]],[\"name/98\",[81,65.182]],[\"comment/98\",[]],[\"name/99\",[82,54.196]],[\"comment/99\",[]],[\"name/100\",[83,65.182]],[\"comment/100\",[]],[\"name/101\",[84,65.182]],[\"comment/101\",[]],[\"name/102\",[40,56.709]],[\"comment/102\",[]],[\"name/103\",[85,60.073]],[\"comment/103\",[]],[\"name/104\",[86,65.182]],[\"comment/104\",[]],[\"name/105\",[87,65.182]],[\"comment/105\",[]],[\"name/106\",[88,65.182]],[\"comment/106\",[]],[\"name/107\",[3,56.709]],[\"comment/107\",[]],[\"name/108\",[89,65.182]],[\"comment/108\",[]],[\"name/109\",[90,65.182]],[\"comment/109\",[]],[\"name/110\",[91,65.182]],[\"comment/110\",[]],[\"name/111\",[92,65.182]],[\"comment/111\",[]],[\"name/112\",[93,65.182]],[\"comment/112\",[]],[\"name/113\",[94,60.073]],[\"comment/113\",[]],[\"name/114\",[46,43.979]],[\"comment/114\",[]],[\"name/115\",[95,65.182]],[\"comment/115\",[]],[\"name/116\",[96,65.182]],[\"comment/116\",[]],[\"name/117\",[94,60.073]],[\"comment/117\",[]],[\"name/118\",[97,65.182]],[\"comment/118\",[]],[\"name/119\",[98,54.196]],[\"comment/119\",[]],[\"name/120\",[99,45.723]],[\"comment/120\",[]],[\"name/121\",[100,65.182]],[\"comment/121\",[]],[\"name/122\",[101,65.182]],[\"comment/122\",[]],[\"name/123\",[102,65.182]],[\"comment/123\",[]],[\"name/124\",[103,65.182]],[\"comment/124\",[]],[\"name/125\",[104,65.182]],[\"comment/125\",[]],[\"name/126\",[105,65.182]],[\"comment/126\",[]],[\"name/127\",[106,65.182]],[\"comment/127\",[]],[\"name/128\",[107,65.182]],[\"comment/128\",[]],[\"name/129\",[108,65.182]],[\"comment/129\",[]],[\"name/130\",[99,45.723]],[\"comment/130\",[]],[\"name/131\",[109,56.709]],[\"comment/131\",[]],[\"name/132\",[110,65.182]],[\"comment/132\",[]],[\"name/133\",[98,54.196]],[\"comment/133\",[]],[\"name/134\",[111,56.709]],[\"comment/134\",[]],[\"name/135\",[112,65.182]],[\"comment/135\",[]],[\"name/136\",[113,65.182]],[\"comment/136\",[]],[\"name/137\",[114,65.182]],[\"comment/137\",[]],[\"name/138\",[115,65.182]],[\"comment/138\",[]],[\"name/139\",[116,65.182]],[\"comment/139\",[]],[\"name/140\",[117,65.182]],[\"comment/140\",[]],[\"name/141\",[118,65.182]],[\"comment/141\",[]],[\"name/142\",[119,65.182]],[\"comment/142\",[]],[\"name/143\",[120,65.182]],[\"comment/143\",[]],[\"name/144\",[121,65.182]],[\"comment/144\",[]],[\"name/145\",[29,47.836]],[\"comment/145\",[]],[\"name/146\",[99,45.723]],[\"comment/146\",[]],[\"name/147\",[122,65.182]],[\"comment/147\",[]],[\"name/148\",[123,65.182]],[\"comment/148\",[]],[\"name/149\",[124,52.189]],[\"comment/149\",[]],[\"name/150\",[29,47.836]],[\"comment/150\",[]],[\"name/151\",[125,65.182]],[\"comment/151\",[]],[\"name/152\",[69,35.392]],[\"comment/152\",[]],[\"name/153\",[126,34.424]],[\"comment/153\",[]],[\"name/154\",[25,38.101]],[\"comment/154\",[]],[\"name/155\",[127,65.182]],[\"comment/155\",[]],[\"name/156\",[28,47.836]],[\"comment/156\",[]],[\"name/157\",[126,34.424]],[\"comment/157\",[]],[\"name/158\",[128,65.182]],[\"comment/158\",[]],[\"name/159\",[69,35.392]],[\"comment/159\",[]],[\"name/160\",[126,34.424]],[\"comment/160\",[]],[\"name/161\",[25,38.101]],[\"comment/161\",[]],[\"name/162\",[67,40.614]],[\"comment/162\",[]],[\"name/163\",[21,36.465]],[\"comment/163\",[]],[\"name/164\",[129,65.182]],[\"comment/164\",[]],[\"name/165\",[28,47.836]],[\"comment/165\",[]],[\"name/166\",[126,34.424]],[\"comment/166\",[]],[\"name/167\",[67,40.614]],[\"comment/167\",[]],[\"name/168\",[21,36.465]],[\"comment/168\",[]],[\"name/169\",[130,65.182]],[\"comment/169\",[]],[\"name/170\",[131,56.709]],[\"comment/170\",[]],[\"name/171\",[132,56.709]],[\"comment/171\",[]],[\"name/172\",[133,56.709]],[\"comment/172\",[]],[\"name/173\",[134,60.073]],[\"comment/173\",[]],[\"name/174\",[135,60.073]],[\"comment/174\",[]],[\"name/175\",[136,65.182]],[\"comment/175\",[]],[\"name/176\",[67,40.614]],[\"comment/176\",[]],[\"name/177\",[21,36.465]],[\"comment/177\",[]],[\"name/178\",[131,56.709]],[\"comment/178\",[]],[\"name/179\",[132,56.709]],[\"comment/179\",[]],[\"name/180\",[133,56.709]],[\"comment/180\",[]],[\"name/181\",[137,42.495]],[\"comment/181\",[]],[\"name/182\",[138,43.209]],[\"comment/182\",[]],[\"name/183\",[139,44.813]],[\"comment/183\",[]],[\"name/184\",[76,42.495]],[\"comment/184\",[]],[\"name/185\",[140,44.813]],[\"comment/185\",[]],[\"name/186\",[141,65.182]],[\"comment/186\",[]],[\"name/187\",[131,56.709]],[\"comment/187\",[]],[\"name/188\",[132,56.709]],[\"comment/188\",[]],[\"name/189\",[133,56.709]],[\"comment/189\",[]],[\"name/190\",[134,60.073]],[\"comment/190\",[]],[\"name/191\",[135,60.073]],[\"comment/191\",[]],[\"name/192\",[142,65.182]],[\"comment/192\",[]],[\"name/193\",[143,65.182]],[\"comment/193\",[]],[\"name/194\",[144,65.182]],[\"comment/194\",[]],[\"name/195\",[145,65.182]],[\"comment/195\",[]],[\"name/196\",[60,45.723]],[\"comment/196\",[]],[\"name/197\",[61,45.723]],[\"comment/197\",[]],[\"name/198\",[146,65.182]],[\"comment/198\",[]],[\"name/199\",[147,37.25]],[\"comment/199\",[]],[\"name/200\",[148,38.101]],[\"comment/200\",[]],[\"name/201\",[149,38.101]],[\"comment/201\",[]],[\"name/202\",[150,65.182]],[\"comment/202\",[]],[\"name/203\",[9,38.101]],[\"comment/203\",[]],[\"name/204\",[147,37.25]],[\"comment/204\",[]],[\"name/205\",[148,38.101]],[\"comment/205\",[]],[\"name/206\",[149,38.101]],[\"comment/206\",[]],[\"name/207\",[151,41.203]],[\"comment/207\",[]],[\"name/208\",[152,41.203]],[\"comment/208\",[]],[\"name/209\",[153,65.182]],[\"comment/209\",[]],[\"name/210\",[21,36.465]],[\"comment/210\",[]],[\"name/211\",[28,47.836]],[\"comment/211\",[]],[\"name/212\",[154,60.073]],[\"comment/212\",[]],[\"name/213\",[155,50.518]],[\"comment/213\",[]],[\"name/214\",[69,35.392]],[\"comment/214\",[]],[\"name/215\",[126,34.424]],[\"comment/215\",[]],[\"name/216\",[156,56.709]],[\"comment/216\",[]],[\"name/217\",[157,56.709]],[\"comment/217\",[]],[\"name/218\",[158,65.182]],[\"comment/218\",[]],[\"name/219\",[21,36.465]],[\"comment/219\",[]],[\"name/220\",[28,47.836]],[\"comment/220\",[]],[\"name/221\",[154,60.073]],[\"comment/221\",[]],[\"name/222\",[155,50.518]],[\"comment/222\",[]],[\"name/223\",[67,40.614]],[\"comment/223\",[]],[\"name/224\",[137,42.495]],[\"comment/224\",[]],[\"name/225\",[138,43.209]],[\"comment/225\",[]],[\"name/226\",[139,44.813]],[\"comment/226\",[]],[\"name/227\",[76,42.495]],[\"comment/227\",[]],[\"name/228\",[140,44.813]],[\"comment/228\",[]],[\"name/229\",[159,60.073]],[\"comment/229\",[]],[\"name/230\",[69,35.392]],[\"comment/230\",[]],[\"name/231\",[126,34.424]],[\"comment/231\",[]],[\"name/232\",[156,56.709]],[\"comment/232\",[]],[\"name/233\",[157,56.709]],[\"comment/233\",[]],[\"name/234\",[160,65.182]],[\"comment/234\",[]],[\"name/235\",[69,35.392]],[\"comment/235\",[]],[\"name/236\",[126,34.424]],[\"comment/236\",[]],[\"name/237\",[156,56.709]],[\"comment/237\",[]],[\"name/238\",[157,56.709]],[\"comment/238\",[]],[\"name/239\",[161,65.182]],[\"comment/239\",[]],[\"name/240\",[147,37.25]],[\"comment/240\",[]],[\"name/241\",[162,39.032]],[\"comment/241\",[]],[\"name/242\",[163,39.032]],[\"comment/242\",[]],[\"name/243\",[164,39.032]],[\"comment/243\",[]],[\"name/244\",[148,38.101]],[\"comment/244\",[]],[\"name/245\",[165,39.032]],[\"comment/245\",[]],[\"name/246\",[149,38.101]],[\"comment/246\",[]],[\"name/247\",[166,65.182]],[\"comment/247\",[]],[\"name/248\",[9,38.101]],[\"comment/248\",[]],[\"name/249\",[147,37.25]],[\"comment/249\",[]],[\"name/250\",[162,39.032]],[\"comment/250\",[]],[\"name/251\",[163,39.032]],[\"comment/251\",[]],[\"name/252\",[164,39.032]],[\"comment/252\",[]],[\"name/253\",[148,38.101]],[\"comment/253\",[]],[\"name/254\",[165,39.032]],[\"comment/254\",[]],[\"name/255\",[149,38.101]],[\"comment/255\",[]],[\"name/256\",[151,41.203]],[\"comment/256\",[]],[\"name/257\",[152,41.203]],[\"comment/257\",[]],[\"name/258\",[167,65.182]],[\"comment/258\",[]],[\"name/259\",[168,52.189]],[\"comment/259\",[]],[\"name/260\",[169,52.189]],[\"comment/260\",[]],[\"name/261\",[170,52.189]],[\"comment/261\",[]],[\"name/262\",[171,52.189]],[\"comment/262\",[]],[\"name/263\",[172,52.189]],[\"comment/263\",[]],[\"name/264\",[173,49.087]],[\"comment/264\",[]],[\"name/265\",[174,52.189]],[\"comment/265\",[]],[\"name/266\",[175,52.189]],[\"comment/266\",[]],[\"name/267\",[176,65.182]],[\"comment/267\",[]],[\"name/268\",[177,52.189]],[\"comment/268\",[]],[\"name/269\",[178,52.189]],[\"comment/269\",[]],[\"name/270\",[179,52.189]],[\"comment/270\",[]],[\"name/271\",[180,52.189]],[\"comment/271\",[]],[\"name/272\",[181,52.189]],[\"comment/272\",[]],[\"name/273\",[182,52.189]],[\"comment/273\",[]],[\"name/274\",[183,52.189]],[\"comment/274\",[]],[\"name/275\",[184,52.189]],[\"comment/275\",[]],[\"name/276\",[185,52.189]],[\"comment/276\",[]],[\"name/277\",[186,52.189]],[\"comment/277\",[]],[\"name/278\",[187,52.189]],[\"comment/278\",[]],[\"name/279\",[188,49.087]],[\"comment/279\",[]],[\"name/280\",[189,49.087]],[\"comment/280\",[]],[\"name/281\",[190,52.189]],[\"comment/281\",[]],[\"name/282\",[191,52.189]],[\"comment/282\",[]],[\"name/283\",[192,52.189]],[\"comment/283\",[]],[\"name/284\",[193,52.189]],[\"comment/284\",[]],[\"name/285\",[194,52.189]],[\"comment/285\",[]],[\"name/286\",[195,52.189]],[\"comment/286\",[]],[\"name/287\",[196,52.189]],[\"comment/287\",[]],[\"name/288\",[197,52.189]],[\"comment/288\",[]],[\"name/289\",[198,65.182]],[\"comment/289\",[]],[\"name/290\",[168,52.189]],[\"comment/290\",[]],[\"name/291\",[169,52.189]],[\"comment/291\",[]],[\"name/292\",[170,52.189]],[\"comment/292\",[]],[\"name/293\",[171,52.189]],[\"comment/293\",[]],[\"name/294\",[172,52.189]],[\"comment/294\",[]],[\"name/295\",[173,49.087]],[\"comment/295\",[]],[\"name/296\",[174,52.189]],[\"comment/296\",[]],[\"name/297\",[175,52.189]],[\"comment/297\",[]],[\"name/298\",[177,52.189]],[\"comment/298\",[]],[\"name/299\",[178,52.189]],[\"comment/299\",[]],[\"name/300\",[179,52.189]],[\"comment/300\",[]],[\"name/301\",[180,52.189]],[\"comment/301\",[]],[\"name/302\",[181,52.189]],[\"comment/302\",[]],[\"name/303\",[182,52.189]],[\"comment/303\",[]],[\"name/304\",[183,52.189]],[\"comment/304\",[]],[\"name/305\",[184,52.189]],[\"comment/305\",[]],[\"name/306\",[185,52.189]],[\"comment/306\",[]],[\"name/307\",[186,52.189]],[\"comment/307\",[]],[\"name/308\",[187,52.189]],[\"comment/308\",[]],[\"name/309\",[188,49.087]],[\"comment/309\",[]],[\"name/310\",[189,49.087]],[\"comment/310\",[]],[\"name/311\",[190,52.189]],[\"comment/311\",[]],[\"name/312\",[191,52.189]],[\"comment/312\",[]],[\"name/313\",[192,52.189]],[\"comment/313\",[]],[\"name/314\",[193,52.189]],[\"comment/314\",[]],[\"name/315\",[194,52.189]],[\"comment/315\",[]],[\"name/316\",[195,52.189]],[\"comment/316\",[]],[\"name/317\",[196,52.189]],[\"comment/317\",[]],[\"name/318\",[197,52.189]],[\"comment/318\",[]],[\"name/319\",[199,65.182]],[\"comment/319\",[]],[\"name/320\",[9,38.101]],[\"comment/320\",[]],[\"name/321\",[168,52.189]],[\"comment/321\",[]],[\"name/322\",[169,52.189]],[\"comment/322\",[]],[\"name/323\",[174,52.189]],[\"comment/323\",[]],[\"name/324\",[175,52.189]],[\"comment/324\",[]],[\"name/325\",[170,52.189]],[\"comment/325\",[]],[\"name/326\",[171,52.189]],[\"comment/326\",[]],[\"name/327\",[184,52.189]],[\"comment/327\",[]],[\"name/328\",[172,52.189]],[\"comment/328\",[]],[\"name/329\",[173,49.087]],[\"comment/329\",[]],[\"name/330\",[190,52.189]],[\"comment/330\",[]],[\"name/331\",[191,52.189]],[\"comment/331\",[]],[\"name/332\",[192,52.189]],[\"comment/332\",[]],[\"name/333\",[177,52.189]],[\"comment/333\",[]],[\"name/334\",[179,52.189]],[\"comment/334\",[]],[\"name/335\",[178,52.189]],[\"comment/335\",[]],[\"name/336\",[180,52.189]],[\"comment/336\",[]],[\"name/337\",[181,52.189]],[\"comment/337\",[]],[\"name/338\",[182,52.189]],[\"comment/338\",[]],[\"name/339\",[183,52.189]],[\"comment/339\",[]],[\"name/340\",[185,52.189]],[\"comment/340\",[]],[\"name/341\",[186,52.189]],[\"comment/341\",[]],[\"name/342\",[187,52.189]],[\"comment/342\",[]],[\"name/343\",[188,49.087]],[\"comment/343\",[]],[\"name/344\",[189,49.087]],[\"comment/344\",[]],[\"name/345\",[193,52.189]],[\"comment/345\",[]],[\"name/346\",[194,52.189]],[\"comment/346\",[]],[\"name/347\",[195,52.189]],[\"comment/347\",[]],[\"name/348\",[196,52.189]],[\"comment/348\",[]],[\"name/349\",[197,52.189]],[\"comment/349\",[]],[\"name/350\",[200,60.073]],[\"comment/350\",[]],[\"name/351\",[151,41.203]],[\"comment/351\",[]],[\"name/352\",[152,41.203]],[\"comment/352\",[]],[\"name/353\",[201,65.182]],[\"comment/353\",[]],[\"name/354\",[137,42.495]],[\"comment/354\",[]],[\"name/355\",[138,43.209]],[\"comment/355\",[]],[\"name/356\",[139,44.813]],[\"comment/356\",[]],[\"name/357\",[202,65.182]],[\"comment/357\",[]],[\"name/358\",[203,65.182]],[\"comment/358\",[]],[\"name/359\",[204,65.182]],[\"comment/359\",[]],[\"name/360\",[69,35.392]],[\"comment/360\",[]],[\"name/361\",[67,40.614]],[\"comment/361\",[]],[\"name/362\",[205,65.182]],[\"comment/362\",[]],[\"name/363\",[76,42.495]],[\"comment/363\",[]],[\"name/364\",[206,65.182]],[\"comment/364\",[]],[\"name/365\",[207,65.182]],[\"comment/365\",[]],[\"name/366\",[85,60.073]],[\"comment/366\",[]],[\"name/367\",[40,56.709]],[\"comment/367\",[]],[\"name/368\",[208,65.182]],[\"comment/368\",[]],[\"name/369\",[209,65.182]],[\"comment/369\",[]],[\"name/370\",[210,65.182]],[\"comment/370\",[]],[\"name/371\",[211,65.182]],[\"comment/371\",[]],[\"name/372\",[212,65.182]],[\"comment/372\",[]],[\"name/373\",[21,36.465]],[\"comment/373\",[]],[\"name/374\",[69,35.392]],[\"comment/374\",[]],[\"name/375\",[126,34.424]],[\"comment/375\",[]],[\"name/376\",[213,54.196]],[\"comment/376\",[]],[\"name/377\",[214,54.196]],[\"comment/377\",[]],[\"name/378\",[215,65.182]],[\"comment/378\",[]],[\"name/379\",[21,36.465]],[\"comment/379\",[]],[\"name/380\",[67,40.614]],[\"comment/380\",[]],[\"name/381\",[137,42.495]],[\"comment/381\",[]],[\"name/382\",[138,43.209]],[\"comment/382\",[]],[\"name/383\",[76,42.495]],[\"comment/383\",[]],[\"name/384\",[140,44.813]],[\"comment/384\",[]],[\"name/385\",[69,35.392]],[\"comment/385\",[]],[\"name/386\",[126,34.424]],[\"comment/386\",[]],[\"name/387\",[213,54.196]],[\"comment/387\",[]],[\"name/388\",[214,54.196]],[\"comment/388\",[]],[\"name/389\",[216,65.182]],[\"comment/389\",[]],[\"name/390\",[21,36.465]],[\"comment/390\",[]],[\"name/391\",[67,40.614]],[\"comment/391\",[]],[\"name/392\",[137,42.495]],[\"comment/392\",[]],[\"name/393\",[138,43.209]],[\"comment/393\",[]],[\"name/394\",[76,42.495]],[\"comment/394\",[]],[\"name/395\",[140,44.813]],[\"comment/395\",[]],[\"name/396\",[69,35.392]],[\"comment/396\",[]],[\"name/397\",[126,34.424]],[\"comment/397\",[]],[\"name/398\",[213,54.196]],[\"comment/398\",[]],[\"name/399\",[214,54.196]],[\"comment/399\",[]],[\"name/400\",[217,65.182]],[\"comment/400\",[]],[\"name/401\",[218,65.182]],[\"comment/401\",[]],[\"name/402\",[219,65.182]],[\"comment/402\",[]],[\"name/403\",[69,35.392]],[\"comment/403\",[]],[\"name/404\",[126,34.424]],[\"comment/404\",[]],[\"name/405\",[213,54.196]],[\"comment/405\",[]],[\"name/406\",[214,54.196]],[\"comment/406\",[]],[\"name/407\",[220,65.182]],[\"comment/407\",[]],[\"name/408\",[221,65.182]],[\"comment/408\",[]],[\"name/409\",[60,45.723]],[\"comment/409\",[]],[\"name/410\",[61,45.723]],[\"comment/410\",[]],[\"name/411\",[222,65.182]],[\"comment/411\",[]],[\"name/412\",[147,37.25]],[\"comment/412\",[]],[\"name/413\",[162,39.032]],[\"comment/413\",[]],[\"name/414\",[163,39.032]],[\"comment/414\",[]],[\"name/415\",[164,39.032]],[\"comment/415\",[]],[\"name/416\",[223,60.073]],[\"comment/416\",[]],[\"name/417\",[224,60.073]],[\"comment/417\",[]],[\"name/418\",[148,38.101]],[\"comment/418\",[]],[\"name/419\",[165,39.032]],[\"comment/419\",[]],[\"name/420\",[225,60.073]],[\"comment/420\",[]],[\"name/421\",[149,38.101]],[\"comment/421\",[]],[\"name/422\",[226,65.182]],[\"comment/422\",[]],[\"name/423\",[9,38.101]],[\"comment/423\",[]],[\"name/424\",[147,37.25]],[\"comment/424\",[]],[\"name/425\",[162,39.032]],[\"comment/425\",[]],[\"name/426\",[163,39.032]],[\"comment/426\",[]],[\"name/427\",[164,39.032]],[\"comment/427\",[]],[\"name/428\",[223,60.073]],[\"comment/428\",[]],[\"name/429\",[224,60.073]],[\"comment/429\",[]],[\"name/430\",[148,38.101]],[\"comment/430\",[]],[\"name/431\",[165,39.032]],[\"comment/431\",[]],[\"name/432\",[225,60.073]],[\"comment/432\",[]],[\"name/433\",[149,38.101]],[\"comment/433\",[]],[\"name/434\",[151,41.203]],[\"comment/434\",[]],[\"name/435\",[152,41.203]],[\"comment/435\",[]],[\"name/436\",[227,65.182]],[\"comment/436\",[]],[\"name/437\",[21,36.465]],[\"comment/437\",[]],[\"name/438\",[228,60.073]],[\"comment/438\",[]],[\"name/439\",[69,35.392]],[\"comment/439\",[]],[\"name/440\",[126,34.424]],[\"comment/440\",[]],[\"name/441\",[82,54.196]],[\"comment/441\",[]],[\"name/442\",[229,56.709]],[\"comment/442\",[]],[\"name/443\",[230,65.182]],[\"comment/443\",[]],[\"name/444\",[21,36.465]],[\"comment/444\",[]],[\"name/445\",[228,60.073]],[\"comment/445\",[]],[\"name/446\",[67,40.614]],[\"comment/446\",[]],[\"name/447\",[137,42.495]],[\"comment/447\",[]],[\"name/448\",[76,42.495]],[\"comment/448\",[]],[\"name/449\",[140,44.813]],[\"comment/449\",[]],[\"name/450\",[69,35.392]],[\"comment/450\",[]],[\"name/451\",[126,34.424]],[\"comment/451\",[]],[\"name/452\",[82,54.196]],[\"comment/452\",[]],[\"name/453\",[229,56.709]],[\"comment/453\",[]],[\"name/454\",[231,65.182]],[\"comment/454\",[]],[\"name/455\",[69,35.392]],[\"comment/455\",[]],[\"name/456\",[126,34.424]],[\"comment/456\",[]],[\"name/457\",[82,54.196]],[\"comment/457\",[]],[\"name/458\",[229,56.709]],[\"comment/458\",[]],[\"name/459\",[232,65.182]],[\"comment/459\",[]],[\"name/460\",[147,37.25]],[\"comment/460\",[]],[\"name/461\",[162,39.032]],[\"comment/461\",[]],[\"name/462\",[163,39.032]],[\"comment/462\",[]],[\"name/463\",[164,39.032]],[\"comment/463\",[]],[\"name/464\",[148,38.101]],[\"comment/464\",[]],[\"name/465\",[165,39.032]],[\"comment/465\",[]],[\"name/466\",[149,38.101]],[\"comment/466\",[]],[\"name/467\",[233,65.182]],[\"comment/467\",[]],[\"name/468\",[9,38.101]],[\"comment/468\",[]],[\"name/469\",[147,37.25]],[\"comment/469\",[]],[\"name/470\",[162,39.032]],[\"comment/470\",[]],[\"name/471\",[163,39.032]],[\"comment/471\",[]],[\"name/472\",[164,39.032]],[\"comment/472\",[]],[\"name/473\",[148,38.101]],[\"comment/473\",[]],[\"name/474\",[165,39.032]],[\"comment/474\",[]],[\"name/475\",[149,38.101]],[\"comment/475\",[]],[\"name/476\",[151,41.203]],[\"comment/476\",[]],[\"name/477\",[152,41.203]],[\"comment/477\",[]],[\"name/478\",[234,65.182]],[\"comment/478\",[]],[\"name/479\",[21,36.465]],[\"comment/479\",[]],[\"name/480\",[69,35.392]],[\"comment/480\",[]],[\"name/481\",[126,34.424]],[\"comment/481\",[]],[\"name/482\",[25,38.101]],[\"comment/482\",[]],[\"name/483\",[235,50.518]],[\"comment/483\",[]],[\"name/484\",[236,65.182]],[\"comment/484\",[]],[\"name/485\",[69,35.392]],[\"comment/485\",[]],[\"name/486\",[126,34.424]],[\"comment/486\",[]],[\"name/487\",[25,38.101]],[\"comment/487\",[]],[\"name/488\",[235,50.518]],[\"comment/488\",[]],[\"name/489\",[21,36.465]],[\"comment/489\",[]],[\"name/490\",[67,40.614]],[\"comment/490\",[]],[\"name/491\",[137,42.495]],[\"comment/491\",[]],[\"name/492\",[138,43.209]],[\"comment/492\",[]],[\"name/493\",[139,44.813]],[\"comment/493\",[]],[\"name/494\",[155,50.518]],[\"comment/494\",[]],[\"name/495\",[76,42.495]],[\"comment/495\",[]],[\"name/496\",[140,44.813]],[\"comment/496\",[]],[\"name/497\",[237,65.182]],[\"comment/497\",[]],[\"name/498\",[238,54.196]],[\"comment/498\",[]],[\"name/499\",[60,45.723]],[\"comment/499\",[]],[\"name/500\",[61,45.723]],[\"comment/500\",[]],[\"name/501\",[239,65.182]],[\"comment/501\",[]],[\"name/502\",[147,37.25]],[\"comment/502\",[]],[\"name/503\",[162,39.032]],[\"comment/503\",[]],[\"name/504\",[163,39.032]],[\"comment/504\",[]],[\"name/505\",[164,39.032]],[\"comment/505\",[]],[\"name/506\",[148,38.101]],[\"comment/506\",[]],[\"name/507\",[165,39.032]],[\"comment/507\",[]],[\"name/508\",[149,38.101]],[\"comment/508\",[]],[\"name/509\",[240,65.182]],[\"comment/509\",[]],[\"name/510\",[9,38.101]],[\"comment/510\",[]],[\"name/511\",[147,37.25]],[\"comment/511\",[]],[\"name/512\",[162,39.032]],[\"comment/512\",[]],[\"name/513\",[163,39.032]],[\"comment/513\",[]],[\"name/514\",[164,39.032]],[\"comment/514\",[]],[\"name/515\",[148,38.101]],[\"comment/515\",[]],[\"name/516\",[165,39.032]],[\"comment/516\",[]],[\"name/517\",[149,38.101]],[\"comment/517\",[]],[\"name/518\",[151,41.203]],[\"comment/518\",[]],[\"name/519\",[152,41.203]],[\"comment/519\",[]],[\"name/520\",[241,65.182]],[\"comment/520\",[]],[\"name/521\",[21,36.465]],[\"comment/521\",[]],[\"name/522\",[69,35.392]],[\"comment/522\",[]],[\"name/523\",[126,34.424]],[\"comment/523\",[]],[\"name/524\",[25,38.101]],[\"comment/524\",[]],[\"name/525\",[242,65.182]],[\"comment/525\",[]],[\"name/526\",[69,35.392]],[\"comment/526\",[]],[\"name/527\",[126,34.424]],[\"comment/527\",[]],[\"name/528\",[25,38.101]],[\"comment/528\",[]],[\"name/529\",[21,36.465]],[\"comment/529\",[]],[\"name/530\",[67,40.614]],[\"comment/530\",[]],[\"name/531\",[243,65.182]],[\"comment/531\",[]],[\"name/532\",[137,42.495]],[\"comment/532\",[]],[\"name/533\",[138,43.209]],[\"comment/533\",[]],[\"name/534\",[139,44.813]],[\"comment/534\",[]],[\"name/535\",[155,50.518]],[\"comment/535\",[]],[\"name/536\",[76,42.495]],[\"comment/536\",[]],[\"name/537\",[140,44.813]],[\"comment/537\",[]],[\"name/538\",[244,65.182]],[\"comment/538\",[]],[\"name/539\",[69,35.392]],[\"comment/539\",[]],[\"name/540\",[126,34.424]],[\"comment/540\",[]],[\"name/541\",[25,38.101]],[\"comment/541\",[]],[\"name/542\",[245,65.182]],[\"comment/542\",[]],[\"name/543\",[238,54.196]],[\"comment/543\",[]],[\"name/544\",[60,45.723]],[\"comment/544\",[]],[\"name/545\",[61,45.723]],[\"comment/545\",[]],[\"name/546\",[246,65.182]],[\"comment/546\",[]],[\"name/547\",[147,37.25]],[\"comment/547\",[]],[\"name/548\",[162,39.032]],[\"comment/548\",[]],[\"name/549\",[163,39.032]],[\"comment/549\",[]],[\"name/550\",[164,39.032]],[\"comment/550\",[]],[\"name/551\",[148,38.101]],[\"comment/551\",[]],[\"name/552\",[165,39.032]],[\"comment/552\",[]],[\"name/553\",[149,38.101]],[\"comment/553\",[]],[\"name/554\",[247,65.182]],[\"comment/554\",[]],[\"name/555\",[9,38.101]],[\"comment/555\",[]],[\"name/556\",[147,37.25]],[\"comment/556\",[]],[\"name/557\",[162,39.032]],[\"comment/557\",[]],[\"name/558\",[163,39.032]],[\"comment/558\",[]],[\"name/559\",[164,39.032]],[\"comment/559\",[]],[\"name/560\",[148,38.101]],[\"comment/560\",[]],[\"name/561\",[165,39.032]],[\"comment/561\",[]],[\"name/562\",[149,38.101]],[\"comment/562\",[]],[\"name/563\",[151,41.203]],[\"comment/563\",[]],[\"name/564\",[152,41.203]],[\"comment/564\",[]],[\"name/565\",[248,65.182]],[\"comment/565\",[]],[\"name/566\",[21,36.465]],[\"comment/566\",[]],[\"name/567\",[28,47.836]],[\"comment/567\",[]],[\"name/568\",[126,34.424]],[\"comment/568\",[]],[\"name/569\",[249,65.182]],[\"comment/569\",[]],[\"name/570\",[28,47.836]],[\"comment/570\",[]],[\"name/571\",[126,34.424]],[\"comment/571\",[]],[\"name/572\",[21,36.465]],[\"comment/572\",[]],[\"name/573\",[67,40.614]],[\"comment/573\",[]],[\"name/574\",[155,50.518]],[\"comment/574\",[]],[\"name/575\",[250,65.182]],[\"comment/575\",[]],[\"name/576\",[137,42.495]],[\"comment/576\",[]],[\"name/577\",[138,43.209]],[\"comment/577\",[]],[\"name/578\",[139,44.813]],[\"comment/578\",[]],[\"name/579\",[76,42.495]],[\"comment/579\",[]],[\"name/580\",[140,44.813]],[\"comment/580\",[]],[\"name/581\",[251,65.182]],[\"comment/581\",[]],[\"name/582\",[252,65.182]],[\"comment/582\",[]],[\"name/583\",[28,47.836]],[\"comment/583\",[]],[\"name/584\",[126,34.424]],[\"comment/584\",[]],[\"name/585\",[253,65.182]],[\"comment/585\",[]],[\"name/586\",[238,54.196]],[\"comment/586\",[]],[\"name/587\",[60,45.723]],[\"comment/587\",[]],[\"name/588\",[61,45.723]],[\"comment/588\",[]],[\"name/589\",[254,65.182]],[\"comment/589\",[]],[\"name/590\",[147,37.25]],[\"comment/590\",[]],[\"name/591\",[162,39.032]],[\"comment/591\",[]],[\"name/592\",[163,39.032]],[\"comment/592\",[]],[\"name/593\",[164,39.032]],[\"comment/593\",[]],[\"name/594\",[148,38.101]],[\"comment/594\",[]],[\"name/595\",[165,39.032]],[\"comment/595\",[]],[\"name/596\",[149,38.101]],[\"comment/596\",[]],[\"name/597\",[255,65.182]],[\"comment/597\",[]],[\"name/598\",[9,38.101]],[\"comment/598\",[]],[\"name/599\",[147,37.25]],[\"comment/599\",[]],[\"name/600\",[162,39.032]],[\"comment/600\",[]],[\"name/601\",[163,39.032]],[\"comment/601\",[]],[\"name/602\",[164,39.032]],[\"comment/602\",[]],[\"name/603\",[148,38.101]],[\"comment/603\",[]],[\"name/604\",[165,39.032]],[\"comment/604\",[]],[\"name/605\",[149,38.101]],[\"comment/605\",[]],[\"name/606\",[151,41.203]],[\"comment/606\",[]],[\"name/607\",[152,41.203]],[\"comment/607\",[]],[\"name/608\",[256,65.182]],[\"comment/608\",[]],[\"name/609\",[21,36.465]],[\"comment/609\",[]],[\"name/610\",[69,35.392]],[\"comment/610\",[]],[\"name/611\",[257,54.196]],[\"comment/611\",[]],[\"name/612\",[126,34.424]],[\"comment/612\",[]],[\"name/613\",[235,50.518]],[\"comment/613\",[]],[\"name/614\",[46,43.979]],[\"comment/614\",[]],[\"name/615\",[25,38.101]],[\"comment/615\",[]],[\"name/616\",[46,43.979]],[\"comment/616\",[]],[\"name/617\",[99,45.723]],[\"comment/617\",[]],[\"name/618\",[258,54.196]],[\"comment/618\",[]],[\"name/619\",[259,65.182]],[\"comment/619\",[]],[\"name/620\",[21,36.465]],[\"comment/620\",[]],[\"name/621\",[67,40.614]],[\"comment/621\",[]],[\"name/622\",[137,42.495]],[\"comment/622\",[]],[\"name/623\",[138,43.209]],[\"comment/623\",[]],[\"name/624\",[139,44.813]],[\"comment/624\",[]],[\"name/625\",[76,42.495]],[\"comment/625\",[]],[\"name/626\",[140,44.813]],[\"comment/626\",[]],[\"name/627\",[69,35.392]],[\"comment/627\",[]],[\"name/628\",[257,54.196]],[\"comment/628\",[]],[\"name/629\",[126,34.424]],[\"comment/629\",[]],[\"name/630\",[235,50.518]],[\"comment/630\",[]],[\"name/631\",[46,43.979]],[\"comment/631\",[]],[\"name/632\",[25,38.101]],[\"comment/632\",[]],[\"name/633\",[46,43.979]],[\"comment/633\",[]],[\"name/634\",[99,45.723]],[\"comment/634\",[]],[\"name/635\",[258,54.196]],[\"comment/635\",[]],[\"name/636\",[46,43.979]],[\"comment/636\",[]],[\"name/637\",[260,65.182]],[\"comment/637\",[]],[\"name/638\",[46,43.979]],[\"comment/638\",[]],[\"name/639\",[261,65.182]],[\"comment/639\",[]],[\"name/640\",[69,35.392]],[\"comment/640\",[]],[\"name/641\",[257,54.196]],[\"comment/641\",[]],[\"name/642\",[126,34.424]],[\"comment/642\",[]],[\"name/643\",[235,50.518]],[\"comment/643\",[]],[\"name/644\",[46,43.979]],[\"comment/644\",[]],[\"name/645\",[25,38.101]],[\"comment/645\",[]],[\"name/646\",[46,43.979]],[\"comment/646\",[]],[\"name/647\",[99,45.723]],[\"comment/647\",[]],[\"name/648\",[258,54.196]],[\"comment/648\",[]],[\"name/649\",[262,65.182]],[\"comment/649\",[]],[\"name/650\",[69,35.392]],[\"comment/650\",[]],[\"name/651\",[257,54.196]],[\"comment/651\",[]],[\"name/652\",[126,34.424]],[\"comment/652\",[]],[\"name/653\",[235,50.518]],[\"comment/653\",[]],[\"name/654\",[46,43.979]],[\"comment/654\",[]],[\"name/655\",[25,38.101]],[\"comment/655\",[]],[\"name/656\",[46,43.979]],[\"comment/656\",[]],[\"name/657\",[99,45.723]],[\"comment/657\",[]],[\"name/658\",[258,54.196]],[\"comment/658\",[]],[\"name/659\",[263,65.182]],[\"comment/659\",[]],[\"name/660\",[238,54.196]],[\"comment/660\",[]],[\"name/661\",[60,45.723]],[\"comment/661\",[]],[\"name/662\",[61,45.723]],[\"comment/662\",[]],[\"name/663\",[264,65.182]],[\"comment/663\",[]],[\"name/664\",[147,37.25]],[\"comment/664\",[]],[\"name/665\",[162,39.032]],[\"comment/665\",[]],[\"name/666\",[163,39.032]],[\"comment/666\",[]],[\"name/667\",[164,39.032]],[\"comment/667\",[]],[\"name/668\",[148,38.101]],[\"comment/668\",[]],[\"name/669\",[265,60.073]],[\"comment/669\",[]],[\"name/670\",[165,39.032]],[\"comment/670\",[]],[\"name/671\",[149,38.101]],[\"comment/671\",[]],[\"name/672\",[266,65.182]],[\"comment/672\",[]],[\"name/673\",[9,38.101]],[\"comment/673\",[]],[\"name/674\",[147,37.25]],[\"comment/674\",[]],[\"name/675\",[162,39.032]],[\"comment/675\",[]],[\"name/676\",[163,39.032]],[\"comment/676\",[]],[\"name/677\",[164,39.032]],[\"comment/677\",[]],[\"name/678\",[148,38.101]],[\"comment/678\",[]],[\"name/679\",[265,60.073]],[\"comment/679\",[]],[\"name/680\",[165,39.032]],[\"comment/680\",[]],[\"name/681\",[149,38.101]],[\"comment/681\",[]],[\"name/682\",[151,41.203]],[\"comment/682\",[]],[\"name/683\",[152,41.203]],[\"comment/683\",[]],[\"name/684\",[267,65.182]],[\"comment/684\",[]],[\"name/685\",[268,65.182]],[\"comment/685\",[]],[\"name/686\",[269,65.182]],[\"comment/686\",[]],[\"name/687\",[270,65.182]],[\"comment/687\",[]],[\"name/688\",[271,65.182]],[\"comment/688\",[]],[\"name/689\",[124,52.189]],[\"comment/689\",[]],[\"name/690\",[29,47.836]],[\"comment/690\",[]],[\"name/691\",[272,56.709]],[\"comment/691\",[]],[\"name/692\",[273,50.518]],[\"comment/692\",[]],[\"name/693\",[274,65.182]],[\"comment/693\",[]],[\"name/694\",[67,40.614]],[\"comment/694\",[]],[\"name/695\",[273,50.518]],[\"comment/695\",[]],[\"name/696\",[124,52.189]],[\"comment/696\",[]],[\"name/697\",[29,47.836]],[\"comment/697\",[]],[\"name/698\",[159,60.073]],[\"comment/698\",[]],[\"name/699\",[272,56.709]],[\"comment/699\",[]],[\"name/700\",[155,50.518]],[\"comment/700\",[]],[\"name/701\",[275,65.182]],[\"comment/701\",[]],[\"name/702\",[276,65.182]],[\"comment/702\",[]],[\"name/703\",[277,65.182]],[\"comment/703\",[]],[\"name/704\",[278,65.182]],[\"comment/704\",[]],[\"name/705\",[137,42.495]],[\"comment/705\",[]],[\"name/706\",[138,43.209]],[\"comment/706\",[]],[\"name/707\",[139,44.813]],[\"comment/707\",[]],[\"name/708\",[76,42.495]],[\"comment/708\",[]],[\"name/709\",[279,65.182]],[\"comment/709\",[]],[\"name/710\",[124,52.189]],[\"comment/710\",[]],[\"name/711\",[29,47.836]],[\"comment/711\",[]],[\"name/712\",[272,56.709]],[\"comment/712\",[]],[\"name/713\",[273,50.518]],[\"comment/713\",[]],[\"name/714\",[280,65.182]],[\"comment/714\",[]],[\"name/715\",[273,50.518]],[\"comment/715\",[]],[\"name/716\",[124,52.189]],[\"comment/716\",[]],[\"name/717\",[29,47.836]],[\"comment/717\",[]],[\"name/718\",[281,65.182]],[\"comment/718\",[]],[\"name/719\",[60,45.723]],[\"comment/719\",[]],[\"name/720\",[61,45.723]],[\"comment/720\",[]],[\"name/721\",[282,65.182]],[\"comment/721\",[]],[\"name/722\",[147,37.25]],[\"comment/722\",[]],[\"name/723\",[283,60.073]],[\"comment/723\",[]],[\"name/724\",[284,60.073]],[\"comment/724\",[]],[\"name/725\",[285,60.073]],[\"comment/725\",[]],[\"name/726\",[286,60.073]],[\"comment/726\",[]],[\"name/727\",[287,65.182]],[\"comment/727\",[]],[\"name/728\",[9,38.101]],[\"comment/728\",[]],[\"name/729\",[147,37.25]],[\"comment/729\",[]],[\"name/730\",[283,60.073]],[\"comment/730\",[]],[\"name/731\",[284,60.073]],[\"comment/731\",[]],[\"name/732\",[285,60.073]],[\"comment/732\",[]],[\"name/733\",[286,60.073]],[\"comment/733\",[]],[\"name/734\",[151,41.203]],[\"comment/734\",[]],[\"name/735\",[152,41.203]],[\"comment/735\",[]],[\"name/736\",[288,65.182]],[\"comment/736\",[]],[\"name/737\",[21,36.465]],[\"comment/737\",[]],[\"name/738\",[69,35.392]],[\"comment/738\",[]],[\"name/739\",[126,34.424]],[\"comment/739\",[]],[\"name/740\",[289,56.709]],[\"comment/740\",[]],[\"name/741\",[25,38.101]],[\"comment/741\",[]],[\"name/742\",[290,56.709]],[\"comment/742\",[]],[\"name/743\",[291,65.182]],[\"comment/743\",[]],[\"name/744\",[69,35.392]],[\"comment/744\",[]],[\"name/745\",[126,34.424]],[\"comment/745\",[]],[\"name/746\",[289,56.709]],[\"comment/746\",[]],[\"name/747\",[25,38.101]],[\"comment/747\",[]],[\"name/748\",[290,56.709]],[\"comment/748\",[]],[\"name/749\",[21,36.465]],[\"comment/749\",[]],[\"name/750\",[67,40.614]],[\"comment/750\",[]],[\"name/751\",[137,42.495]],[\"comment/751\",[]],[\"name/752\",[138,43.209]],[\"comment/752\",[]],[\"name/753\",[139,44.813]],[\"comment/753\",[]],[\"name/754\",[76,42.495]],[\"comment/754\",[]],[\"name/755\",[140,44.813]],[\"comment/755\",[]],[\"name/756\",[292,65.182]],[\"comment/756\",[]],[\"name/757\",[69,35.392]],[\"comment/757\",[]],[\"name/758\",[126,34.424]],[\"comment/758\",[]],[\"name/759\",[289,56.709]],[\"comment/759\",[]],[\"name/760\",[25,38.101]],[\"comment/760\",[]],[\"name/761\",[290,56.709]],[\"comment/761\",[]],[\"name/762\",[293,65.182]],[\"comment/762\",[]],[\"name/763\",[147,37.25]],[\"comment/763\",[]],[\"name/764\",[162,39.032]],[\"comment/764\",[]],[\"name/765\",[163,39.032]],[\"comment/765\",[]],[\"name/766\",[164,39.032]],[\"comment/766\",[]],[\"name/767\",[148,38.101]],[\"comment/767\",[]],[\"name/768\",[165,39.032]],[\"comment/768\",[]],[\"name/769\",[149,38.101]],[\"comment/769\",[]],[\"name/770\",[294,60.073]],[\"comment/770\",[]],[\"name/771\",[295,60.073]],[\"comment/771\",[]],[\"name/772\",[296,65.182]],[\"comment/772\",[]],[\"name/773\",[9,38.101]],[\"comment/773\",[]],[\"name/774\",[147,37.25]],[\"comment/774\",[]],[\"name/775\",[162,39.032]],[\"comment/775\",[]],[\"name/776\",[163,39.032]],[\"comment/776\",[]],[\"name/777\",[164,39.032]],[\"comment/777\",[]],[\"name/778\",[148,38.101]],[\"comment/778\",[]],[\"name/779\",[165,39.032]],[\"comment/779\",[]],[\"name/780\",[149,38.101]],[\"comment/780\",[]],[\"name/781\",[294,60.073]],[\"comment/781\",[]],[\"name/782\",[295,60.073]],[\"comment/782\",[]],[\"name/783\",[151,41.203]],[\"comment/783\",[]],[\"name/784\",[152,41.203]],[\"comment/784\",[]],[\"name/785\",[297,65.182]],[\"comment/785\",[]],[\"name/786\",[298,65.182]],[\"comment/786\",[]],[\"name/787\",[299,65.182]],[\"comment/787\",[]],[\"name/788\",[300,65.182]],[\"comment/788\",[]],[\"name/789\",[301,65.182]],[\"comment/789\",[]],[\"name/790\",[21,36.465]],[\"comment/790\",[]],[\"name/791\",[69,35.392]],[\"comment/791\",[]],[\"name/792\",[126,34.424]],[\"comment/792\",[]],[\"name/793\",[25,38.101]],[\"comment/793\",[]],[\"name/794\",[302,65.182]],[\"comment/794\",[]],[\"name/795\",[21,36.465]],[\"comment/795\",[]],[\"name/796\",[67,40.614]],[\"comment/796\",[]],[\"name/797\",[137,42.495]],[\"comment/797\",[]],[\"name/798\",[138,43.209]],[\"comment/798\",[]],[\"name/799\",[139,44.813]],[\"comment/799\",[]],[\"name/800\",[76,42.495]],[\"comment/800\",[]],[\"name/801\",[140,44.813]],[\"comment/801\",[]],[\"name/802\",[303,65.182]],[\"comment/802\",[]],[\"name/803\",[69,35.392]],[\"comment/803\",[]],[\"name/804\",[126,34.424]],[\"comment/804\",[]],[\"name/805\",[25,38.101]],[\"comment/805\",[]],[\"name/806\",[304,65.182]],[\"comment/806\",[]],[\"name/807\",[69,35.392]],[\"comment/807\",[]],[\"name/808\",[126,34.424]],[\"comment/808\",[]],[\"name/809\",[25,38.101]],[\"comment/809\",[]],[\"name/810\",[305,65.182]],[\"comment/810\",[]],[\"name/811\",[306,65.182]],[\"comment/811\",[]],[\"name/812\",[60,45.723]],[\"comment/812\",[]],[\"name/813\",[61,45.723]],[\"comment/813\",[]],[\"name/814\",[307,65.182]],[\"comment/814\",[]],[\"name/815\",[147,37.25]],[\"comment/815\",[]],[\"name/816\",[308,60.073]],[\"comment/816\",[]],[\"name/817\",[162,39.032]],[\"comment/817\",[]],[\"name/818\",[163,39.032]],[\"comment/818\",[]],[\"name/819\",[164,39.032]],[\"comment/819\",[]],[\"name/820\",[148,38.101]],[\"comment/820\",[]],[\"name/821\",[165,39.032]],[\"comment/821\",[]],[\"name/822\",[149,38.101]],[\"comment/822\",[]],[\"name/823\",[309,60.073]],[\"comment/823\",[]],[\"name/824\",[310,65.182]],[\"comment/824\",[]],[\"name/825\",[9,38.101]],[\"comment/825\",[]],[\"name/826\",[147,37.25]],[\"comment/826\",[]],[\"name/827\",[308,60.073]],[\"comment/827\",[]],[\"name/828\",[162,39.032]],[\"comment/828\",[]],[\"name/829\",[163,39.032]],[\"comment/829\",[]],[\"name/830\",[164,39.032]],[\"comment/830\",[]],[\"name/831\",[148,38.101]],[\"comment/831\",[]],[\"name/832\",[165,39.032]],[\"comment/832\",[]],[\"name/833\",[149,38.101]],[\"comment/833\",[]],[\"name/834\",[309,60.073]],[\"comment/834\",[]],[\"name/835\",[151,41.203]],[\"comment/835\",[]],[\"name/836\",[152,41.203]],[\"comment/836\",[]],[\"name/837\",[311,65.182]],[\"comment/837\",[]],[\"name/838\",[21,36.465]],[\"comment/838\",[]],[\"name/839\",[24,52.189]],[\"comment/839\",[]],[\"name/840\",[312,56.709]],[\"comment/840\",[]],[\"name/841\",[313,56.709]],[\"comment/841\",[]],[\"name/842\",[25,38.101]],[\"comment/842\",[]],[\"name/843\",[314,65.182]],[\"comment/843\",[]],[\"name/844\",[21,36.465]],[\"comment/844\",[]],[\"name/845\",[67,40.614]],[\"comment/845\",[]],[\"name/846\",[137,42.495]],[\"comment/846\",[]],[\"name/847\",[138,43.209]],[\"comment/847\",[]],[\"name/848\",[139,44.813]],[\"comment/848\",[]],[\"name/849\",[315,65.182]],[\"comment/849\",[]],[\"name/850\",[99,45.723]],[\"comment/850\",[]],[\"name/851\",[24,52.189]],[\"comment/851\",[]],[\"name/852\",[312,56.709]],[\"comment/852\",[]],[\"name/853\",[313,56.709]],[\"comment/853\",[]],[\"name/854\",[25,38.101]],[\"comment/854\",[]],[\"name/855\",[316,65.182]],[\"comment/855\",[]],[\"name/856\",[24,52.189]],[\"comment/856\",[]],[\"name/857\",[312,56.709]],[\"comment/857\",[]],[\"name/858\",[313,56.709]],[\"comment/858\",[]],[\"name/859\",[25,38.101]],[\"comment/859\",[]],[\"name/860\",[317,65.182]],[\"comment/860\",[]],[\"name/861\",[273,50.518]],[\"comment/861\",[]],[\"name/862\",[318,65.182]],[\"comment/862\",[]],[\"name/863\",[319,65.182]],[\"comment/863\",[]],[\"name/864\",[273,50.518]],[\"comment/864\",[]],[\"name/865\",[29,47.836]],[\"comment/865\",[]],[\"name/866\",[60,45.723]],[\"comment/866\",[]],[\"name/867\",[61,45.723]],[\"comment/867\",[]],[\"name/868\",[320,65.182]],[\"comment/868\",[]],[\"name/869\",[147,37.25]],[\"comment/869\",[]],[\"name/870\",[162,39.032]],[\"comment/870\",[]],[\"name/871\",[163,39.032]],[\"comment/871\",[]],[\"name/872\",[164,39.032]],[\"comment/872\",[]],[\"name/873\",[148,38.101]],[\"comment/873\",[]],[\"name/874\",[165,39.032]],[\"comment/874\",[]],[\"name/875\",[321,60.073]],[\"comment/875\",[]],[\"name/876\",[149,38.101]],[\"comment/876\",[]],[\"name/877\",[188,49.087]],[\"comment/877\",[]],[\"name/878\",[189,49.087]],[\"comment/878\",[]],[\"name/879\",[173,49.087]],[\"comment/879\",[]],[\"name/880\",[322,65.182]],[\"comment/880\",[]],[\"name/881\",[9,38.101]],[\"comment/881\",[]],[\"name/882\",[147,37.25]],[\"comment/882\",[]],[\"name/883\",[162,39.032]],[\"comment/883\",[]],[\"name/884\",[163,39.032]],[\"comment/884\",[]],[\"name/885\",[164,39.032]],[\"comment/885\",[]],[\"name/886\",[148,38.101]],[\"comment/886\",[]],[\"name/887\",[165,39.032]],[\"comment/887\",[]],[\"name/888\",[321,60.073]],[\"comment/888\",[]],[\"name/889\",[149,38.101]],[\"comment/889\",[]],[\"name/890\",[188,49.087]],[\"comment/890\",[]],[\"name/891\",[189,49.087]],[\"comment/891\",[]],[\"name/892\",[173,49.087]],[\"comment/892\",[]],[\"name/893\",[151,41.203]],[\"comment/893\",[]],[\"name/894\",[152,41.203]],[\"comment/894\",[]],[\"name/895\",[323,65.182]],[\"comment/895\",[]],[\"name/896\",[324,60.073]],[\"comment/896\",[]],[\"name/897\",[325,60.073]],[\"comment/897\",[]],[\"name/898\",[326,60.073]],[\"comment/898\",[]],[\"name/899\",[327,60.073]],[\"comment/899\",[]],[\"name/900\",[328,60.073]],[\"comment/900\",[]],[\"name/901\",[329,60.073]],[\"comment/901\",[]],[\"name/902\",[330,60.073]],[\"comment/902\",[]],[\"name/903\",[331,60.073]],[\"comment/903\",[]],[\"name/904\",[332,60.073]],[\"comment/904\",[]],[\"name/905\",[333,60.073]],[\"comment/905\",[]],[\"name/906\",[98,54.196]],[\"comment/906\",[]],[\"name/907\",[334,60.073]],[\"comment/907\",[]],[\"name/908\",[335,60.073]],[\"comment/908\",[]],[\"name/909\",[99,45.723]],[\"comment/909\",[]],[\"name/910\",[111,56.709]],[\"comment/910\",[]],[\"name/911\",[109,56.709]],[\"comment/911\",[]],[\"name/912\",[151,41.203]],[\"comment/912\",[]],[\"name/913\",[152,41.203]],[\"comment/913\",[]],[\"name/914\",[168,52.189]],[\"comment/914\",[]],[\"name/915\",[169,52.189]],[\"comment/915\",[]],[\"name/916\",[170,52.189]],[\"comment/916\",[]],[\"name/917\",[171,52.189]],[\"comment/917\",[]],[\"name/918\",[172,52.189]],[\"comment/918\",[]],[\"name/919\",[173,49.087]],[\"comment/919\",[]],[\"name/920\",[174,52.189]],[\"comment/920\",[]],[\"name/921\",[175,52.189]],[\"comment/921\",[]],[\"name/922\",[177,52.189]],[\"comment/922\",[]],[\"name/923\",[178,52.189]],[\"comment/923\",[]],[\"name/924\",[179,52.189]],[\"comment/924\",[]],[\"name/925\",[180,52.189]],[\"comment/925\",[]],[\"name/926\",[181,52.189]],[\"comment/926\",[]],[\"name/927\",[182,52.189]],[\"comment/927\",[]],[\"name/928\",[183,52.189]],[\"comment/928\",[]],[\"name/929\",[184,52.189]],[\"comment/929\",[]],[\"name/930\",[185,52.189]],[\"comment/930\",[]],[\"name/931\",[186,52.189]],[\"comment/931\",[]],[\"name/932\",[187,52.189]],[\"comment/932\",[]],[\"name/933\",[188,49.087]],[\"comment/933\",[]],[\"name/934\",[189,49.087]],[\"comment/934\",[]],[\"name/935\",[190,52.189]],[\"comment/935\",[]],[\"name/936\",[191,52.189]],[\"comment/936\",[]],[\"name/937\",[192,52.189]],[\"comment/937\",[]],[\"name/938\",[193,52.189]],[\"comment/938\",[]],[\"name/939\",[194,52.189]],[\"comment/939\",[]],[\"name/940\",[195,52.189]],[\"comment/940\",[]],[\"name/941\",[196,52.189]],[\"comment/941\",[]],[\"name/942\",[197,52.189]],[\"comment/942\",[]],[\"name/943\",[336,65.182]],[\"comment/943\",[]],[\"name/944\",[9,38.101]],[\"comment/944\",[]],[\"name/945\",[324,60.073]],[\"comment/945\",[]],[\"name/946\",[325,60.073]],[\"comment/946\",[]],[\"name/947\",[326,60.073]],[\"comment/947\",[]],[\"name/948\",[327,60.073]],[\"comment/948\",[]],[\"name/949\",[328,60.073]],[\"comment/949\",[]],[\"name/950\",[329,60.073]],[\"comment/950\",[]],[\"name/951\",[330,60.073]],[\"comment/951\",[]],[\"name/952\",[331,60.073]],[\"comment/952\",[]],[\"name/953\",[332,60.073]],[\"comment/953\",[]],[\"name/954\",[333,60.073]],[\"comment/954\",[]],[\"name/955\",[98,54.196]],[\"comment/955\",[]],[\"name/956\",[334,60.073]],[\"comment/956\",[]],[\"name/957\",[335,60.073]],[\"comment/957\",[]],[\"name/958\",[99,45.723]],[\"comment/958\",[]],[\"name/959\",[111,56.709]],[\"comment/959\",[]],[\"name/960\",[109,56.709]],[\"comment/960\",[]],[\"name/961\",[168,52.189]],[\"comment/961\",[]],[\"name/962\",[169,52.189]],[\"comment/962\",[]],[\"name/963\",[174,52.189]],[\"comment/963\",[]],[\"name/964\",[175,52.189]],[\"comment/964\",[]],[\"name/965\",[170,52.189]],[\"comment/965\",[]],[\"name/966\",[171,52.189]],[\"comment/966\",[]],[\"name/967\",[184,52.189]],[\"comment/967\",[]],[\"name/968\",[172,52.189]],[\"comment/968\",[]],[\"name/969\",[173,49.087]],[\"comment/969\",[]],[\"name/970\",[190,52.189]],[\"comment/970\",[]],[\"name/971\",[191,52.189]],[\"comment/971\",[]],[\"name/972\",[192,52.189]],[\"comment/972\",[]],[\"name/973\",[177,52.189]],[\"comment/973\",[]],[\"name/974\",[179,52.189]],[\"comment/974\",[]],[\"name/975\",[178,52.189]],[\"comment/975\",[]],[\"name/976\",[180,52.189]],[\"comment/976\",[]],[\"name/977\",[181,52.189]],[\"comment/977\",[]],[\"name/978\",[182,52.189]],[\"comment/978\",[]],[\"name/979\",[183,52.189]],[\"comment/979\",[]],[\"name/980\",[185,52.189]],[\"comment/980\",[]],[\"name/981\",[186,52.189]],[\"comment/981\",[]],[\"name/982\",[187,52.189]],[\"comment/982\",[]],[\"name/983\",[188,49.087]],[\"comment/983\",[]],[\"name/984\",[189,49.087]],[\"comment/984\",[]],[\"name/985\",[193,52.189]],[\"comment/985\",[]],[\"name/986\",[194,52.189]],[\"comment/986\",[]],[\"name/987\",[195,52.189]],[\"comment/987\",[]],[\"name/988\",[196,52.189]],[\"comment/988\",[]],[\"name/989\",[197,52.189]],[\"comment/989\",[]],[\"name/990\",[200,60.073]],[\"comment/990\",[]],[\"name/991\",[151,41.203]],[\"comment/991\",[]],[\"name/992\",[152,41.203]],[\"comment/992\",[]],[\"name/993\",[337,65.182]],[\"comment/993\",[]],[\"name/994\",[338,65.182]],[\"comment/994\",[]],[\"name/995\",[339,65.182]],[\"comment/995\",[]],[\"name/996\",[340,65.182]],[\"comment/996\",[]],[\"name/997\",[11,60.073]],[\"comment/997\",[]],[\"name/998\",[341,65.182]],[\"comment/998\",[]],[\"name/999\",[342,65.182]],[\"comment/999\",[]],[\"name/1000\",[343,65.182]],[\"comment/1000\",[]],[\"name/1001\",[344,60.073]],[\"comment/1001\",[]],[\"name/1002\",[345,65.182]],[\"comment/1002\",[]],[\"name/1003\",[346,65.182]],[\"comment/1003\",[]],[\"name/1004\",[347,65.182]],[\"comment/1004\",[]],[\"name/1005\",[348,65.182]],[\"comment/1005\",[]],[\"name/1006\",[349,65.182]],[\"comment/1006\",[]],[\"name/1007\",[350,65.182]],[\"comment/1007\",[]],[\"name/1008\",[351,65.182]],[\"comment/1008\",[]],[\"name/1009\",[352,65.182]],[\"comment/1009\",[]],[\"name/1010\",[353,65.182]],[\"comment/1010\",[]],[\"name/1011\",[9,38.101]],[\"comment/1011\",[]],[\"name/1012\",[344,60.073]],[\"comment/1012\",[]],[\"name/1013\",[151,41.203]],[\"comment/1013\",[]],[\"name/1014\",[152,41.203]],[\"comment/1014\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":46,\"name\":{\"60\":{},\"114\":{},\"614\":{},\"616\":{},\"631\":{},\"633\":{},\"636\":{},\"638\":{},\"644\":{},\"646\":{},\"654\":{},\"656\":{}},\"comment\":{}}],[\"_saveapikeyaccessiblescope\",{\"_index\":35,\"name\":{\"49\":{}},\"comment\":{}}],[\"access_level\",{\"_index\":203,\"name\":{\"358\":{}},\"comment\":{}}],[\"action_groups\",{\"_index\":260,\"name\":{\"637\":{}},\"comment\":{}}],[\"actionblockeditable\",{\"_index\":125,\"name\":{\"151\":{}},\"comment\":{}}],[\"actionblockread\",{\"_index\":128,\"name\":{\"158\":{}},\"comment\":{}}],[\"actiongroups\",{\"_index\":328,\"name\":{\"900\":{},\"949\":{}},\"comment\":{}}],[\"actions\",{\"_index\":235,\"name\":{\"483\":{},\"488\":{},\"613\":{},\"630\":{},\"643\":{},\"653\":{}},\"comment\":{}}],[\"active_policy_repo_id\",{\"_index\":229,\"name\":{\"442\":{},\"453\":{},\"458\":{}},\"comment\":{}}],[\"admin\",{\"_index\":63,\"name\":{\"79\":{}},\"comment\":{}}],[\"api\",{\"_index\":2,\"name\":{\"2\":{},\"11\":{}},\"comment\":{}}],[\"apiclient\",{\"_index\":336,\"name\":{\"943\":{}},\"comment\":{}}],[\"apicontext\",{\"_index\":18,\"name\":{\"25\":{},\"47\":{}},\"comment\":{}}],[\"apikeylevel\",{\"_index\":50,\"name\":{\"65\":{}},\"comment\":{}}],[\"apikeyownertype\",{\"_index\":86,\"name\":{\"104\":{}},\"comment\":{}}],[\"apikeyread\",{\"_index\":201,\"name\":{\"353\":{}},\"comment\":{}}],[\"apiurl\",{\"_index\":13,\"name\":{\"20\":{}},\"comment\":{}}],[\"array\",{\"_index\":119,\"name\":{\"142\":{}},\"comment\":{}}],[\"assign\",{\"_index\":283,\"name\":{\"723\":{},\"730\":{}},\"comment\":{}}],[\"assignconditionsetrule\",{\"_index\":196,\"name\":{\"287\":{},\"317\":{},\"348\":{},\"941\":{},\"988\":{}},\"comment\":{}}],[\"assignments_created\",{\"_index\":268,\"name\":{\"685\":{}},\"comment\":{}}],[\"assignments_removed\",{\"_index\":270,\"name\":{\"687\":{}},\"comment\":{}}],[\"assignpermissions\",{\"_index\":294,\"name\":{\"770\":{},\"781\":{}},\"comment\":{}}],[\"assignrole\",{\"_index\":188,\"name\":{\"279\":{},\"309\":{},\"343\":{},\"877\":{},\"890\":{},\"933\":{},\"983\":{}},\"comment\":{}}],[\"associated_tenants\",{\"_index\":315,\"name\":{\"849\":{}},\"comment\":{}}],[\"attributeblockeditable\",{\"_index\":127,\"name\":{\"155\":{}},\"comment\":{}}],[\"attributeblockread\",{\"_index\":129,\"name\":{\"164\":{}},\"comment\":{}}],[\"attributes\",{\"_index\":25,\"name\":{\"32\":{},\"38\":{},\"154\":{},\"161\":{},\"482\":{},\"487\":{},\"524\":{},\"528\":{},\"541\":{},\"615\":{},\"632\":{},\"645\":{},\"655\":{},\"741\":{},\"747\":{},\"760\":{},\"793\":{},\"805\":{},\"809\":{},\"842\":{},\"854\":{},\"859\":{}},\"comment\":{}}],[\"attributetype\",{\"_index\":114,\"name\":{\"137\":{}},\"comment\":{}}],[\"autogenerated\",{\"_index\":154,\"name\":{\"212\":{},\"221\":{}},\"comment\":{}}],[\"axiosinstance\",{\"_index\":19,\"name\":{\"26\":{}},\"comment\":{}}],[\"bool\",{\"_index\":115,\"name\":{\"138\":{}},\"comment\":{}}],[\"built_in\",{\"_index\":251,\"name\":{\"581\":{}},\"comment\":{}}],[\"bulkassign\",{\"_index\":285,\"name\":{\"725\":{},\"732\":{}},\"comment\":{}}],[\"bulkcheck\",{\"_index\":5,\"name\":{\"5\":{},\"14\":{}},\"comment\":{}}],[\"bulkroleassignmentreport\",{\"_index\":267,\"name\":{\"684\":{}},\"comment\":{}}],[\"bulkroleunassignmentreport\",{\"_index\":269,\"name\":{\"686\":{}},\"comment\":{}}],[\"bulkunassign\",{\"_index\":286,\"name\":{\"726\":{},\"733\":{}},\"comment\":{}}],[\"check\",{\"_index\":4,\"name\":{\"4\":{},\"13\":{}},\"comment\":{}}],[\"checkalltenants\",{\"_index\":7,\"name\":{\"7\":{},\"15\":{}},\"comment\":{}}],[\"conditions\",{\"_index\":156,\"name\":{\"216\":{},\"232\":{},\"237\":{}},\"comment\":{}}],[\"conditionsetcreate\",{\"_index\":153,\"name\":{\"209\":{}},\"comment\":{}}],[\"conditionsetread\",{\"_index\":158,\"name\":{\"218\":{}},\"comment\":{}}],[\"conditionsetrulecreate\",{\"_index\":130,\"name\":{\"169\":{}},\"comment\":{}}],[\"conditionsetruleread\",{\"_index\":136,\"name\":{\"175\":{}},\"comment\":{}}],[\"conditionsetruleremove\",{\"_index\":141,\"name\":{\"186\":{}},\"comment\":{}}],[\"conditionsetrules\",{\"_index\":324,\"name\":{\"896\":{},\"945\":{}},\"comment\":{}}],[\"conditionsetrulesapi\",{\"_index\":150,\"name\":{\"202\":{}},\"comment\":{}}],[\"conditionsets\",{\"_index\":325,\"name\":{\"897\":{},\"946\":{}},\"comment\":{}}],[\"conditionsetsapi\",{\"_index\":166,\"name\":{\"247\":{}},\"comment\":{}}],[\"conditionsettype\",{\"_index\":91,\"name\":{\"110\":{}},\"comment\":{}}],[\"conditionsetupdate\",{\"_index\":160,\"name\":{\"234\":{}},\"comment\":{}}],[\"config\",{\"_index\":1,\"name\":{\"1\":{},\"10\":{}},\"comment\":{}}],[\"conflict_strategy\",{\"_index\":210,\"name\":{\"370\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":9,\"name\":{\"9\":{},\"40\":{},\"42\":{},\"44\":{},\"48\":{},\"64\":{},\"71\":{},\"203\":{},\"248\":{},\"320\":{},\"423\":{},\"468\":{},\"510\":{},\"555\":{},\"598\":{},\"673\":{},\"728\":{},\"773\":{},\"825\":{},\"881\":{},\"944\":{},\"1011\":{}},\"comment\":{}}],[\"content\",{\"_index\":338,\"name\":{\"994\":{}},\"comment\":{}}],[\"context\",{\"_index\":33,\"name\":{\"45\":{}},\"comment\":{}}],[\"contextlevel\",{\"_index\":38,\"name\":{\"52\":{}},\"comment\":{}}],[\"contexttransform\",{\"_index\":34,\"name\":{\"46\":{}},\"comment\":{}}],[\"copy\",{\"_index\":225,\"name\":{\"420\":{},\"432\":{}},\"comment\":{}}],[\"create\",{\"_index\":148,\"name\":{\"200\":{},\"205\":{},\"244\":{},\"253\":{},\"418\":{},\"430\":{},\"464\":{},\"473\":{},\"506\":{},\"515\":{},\"551\":{},\"560\":{},\"594\":{},\"603\":{},\"668\":{},\"678\":{},\"767\":{},\"778\":{},\"820\":{},\"831\":{},\"873\":{},\"886\":{}},\"comment\":{}}],[\"createconditionset\",{\"_index\":193,\"name\":{\"284\":{},\"314\":{},\"345\":{},\"938\":{},\"985\":{}},\"comment\":{}}],[\"created\",{\"_index\":318,\"name\":{\"862\":{}},\"comment\":{}}],[\"created_at\",{\"_index\":76,\"name\":{\"93\":{},\"184\":{},\"227\":{},\"363\":{},\"383\":{},\"394\":{},\"448\":{},\"495\":{},\"536\":{},\"579\":{},\"625\":{},\"708\":{},\"754\":{},\"800\":{}},\"comment\":{}}],[\"created_by_member\",{\"_index\":206,\"name\":{\"364\":{}},\"comment\":{}}],[\"createresource\",{\"_index\":190,\"name\":{\"281\":{},\"311\":{},\"330\":{},\"935\":{},\"970\":{}},\"comment\":{}}],[\"createrole\",{\"_index\":185,\"name\":{\"276\":{},\"306\":{},\"340\":{},\"930\":{},\"980\":{}},\"comment\":{}}],[\"createtenant\",{\"_index\":181,\"name\":{\"272\":{},\"302\":{},\"337\":{},\"926\":{},\"977\":{}},\"comment\":{}}],[\"createuser\",{\"_index\":177,\"name\":{\"268\":{},\"298\":{},\"333\":{},\"922\":{},\"973\":{}},\"comment\":{}}],[\"custom_branch_name\",{\"_index\":213,\"name\":{\"376\":{},\"387\":{},\"398\":{},\"405\":{}},\"comment\":{}}],[\"data\",{\"_index\":298,\"name\":{\"786\":{}},\"comment\":{}}],[\"delete\",{\"_index\":149,\"name\":{\"201\":{},\"206\":{},\"246\":{},\"255\":{},\"421\":{},\"433\":{},\"466\":{},\"475\":{},\"508\":{},\"517\":{},\"553\":{},\"562\":{},\"596\":{},\"605\":{},\"671\":{},\"681\":{},\"769\":{},\"780\":{},\"822\":{},\"833\":{},\"876\":{},\"889\":{}},\"comment\":{}}],[\"deleteconditionset\",{\"_index\":195,\"name\":{\"286\":{},\"316\":{},\"347\":{},\"940\":{},\"987\":{}},\"comment\":{}}],[\"deleteresource\",{\"_index\":192,\"name\":{\"283\":{},\"313\":{},\"332\":{},\"937\":{},\"972\":{}},\"comment\":{}}],[\"deleterole\",{\"_index\":187,\"name\":{\"278\":{},\"308\":{},\"342\":{},\"932\":{},\"982\":{}},\"comment\":{}}],[\"deletetenant\",{\"_index\":183,\"name\":{\"274\":{},\"304\":{},\"339\":{},\"928\":{},\"979\":{}},\"comment\":{}}],[\"deletetenantuser\",{\"_index\":309,\"name\":{\"823\":{},\"834\":{}},\"comment\":{}}],[\"deleteuser\",{\"_index\":180,\"name\":{\"271\":{},\"301\":{},\"336\":{},\"925\":{},\"976\":{}},\"comment\":{}}],[\"deprecatedapiclient\",{\"_index\":199,\"name\":{\"319\":{}},\"comment\":{}}],[\"description\",{\"_index\":126,\"name\":{\"153\":{},\"157\":{},\"160\":{},\"166\":{},\"215\":{},\"231\":{},\"236\":{},\"375\":{},\"386\":{},\"397\":{},\"404\":{},\"440\":{},\"451\":{},\"456\":{},\"481\":{},\"486\":{},\"523\":{},\"527\":{},\"540\":{},\"568\":{},\"571\":{},\"584\":{},\"612\":{},\"629\":{},\"642\":{},\"652\":{},\"739\":{},\"745\":{},\"758\":{},\"792\":{},\"804\":{},\"808\":{}},\"comment\":{}}],[\"elements\",{\"_index\":3,\"name\":{\"3\":{},\"12\":{},\"107\":{}},\"comment\":{}}],[\"elementsapierrors\",{\"_index\":345,\"name\":{\"1002\":{}},\"comment\":{}}],[\"elementsclient\",{\"_index\":353,\"name\":{\"1010\":{}},\"comment\":{}}],[\"email\",{\"_index\":24,\"name\":{\"31\":{},\"84\":{},\"839\":{},\"851\":{},\"856\":{}},\"comment\":{}}],[\"email_verified\",{\"_index\":68,\"name\":{\"85\":{}},\"comment\":{}}],[\"embeddedloginrequestoutputwithcontent\",{\"_index\":337,\"name\":{\"993\":{}},\"comment\":{}}],[\"ensureaccesslevel\",{\"_index\":151,\"name\":{\"207\":{},\"256\":{},\"351\":{},\"434\":{},\"476\":{},\"518\":{},\"563\":{},\"606\":{},\"682\":{},\"734\":{},\"783\":{},\"835\":{},\"893\":{},\"912\":{},\"991\":{},\"1013\":{}},\"comment\":{}}],[\"ensurecontext\",{\"_index\":152,\"name\":{\"208\":{},\"257\":{},\"352\":{},\"435\":{},\"477\":{},\"519\":{},\"564\":{},\"607\":{},\"683\":{},\"735\":{},\"784\":{},\"836\":{},\"894\":{},\"913\":{},\"992\":{},\"1014\":{}},\"comment\":{}}],[\"env\",{\"_index\":85,\"name\":{\"103\":{},\"366\":{}},\"comment\":{}}],[\"envid\",{\"_index\":48,\"name\":{\"62\":{}},\"comment\":{}}],[\"environment\",{\"_index\":41,\"name\":{\"55\":{}},\"comment\":{}}],[\"environment_id\",{\"_index\":139,\"name\":{\"183\":{},\"226\":{},\"356\":{},\"493\":{},\"534\":{},\"578\":{},\"624\":{},\"707\":{},\"753\":{},\"799\":{},\"848\":{}},\"comment\":{}}],[\"environment_level_api_key\",{\"_index\":54,\"name\":{\"69\":{}},\"comment\":{}}],[\"environmentcontext\",{\"_index\":45,\"name\":{\"59\":{}},\"comment\":{}}],[\"environmentcopy\",{\"_index\":208,\"name\":{\"368\":{}},\"comment\":{}}],[\"environmentcopyconflictstrategyenum\",{\"_index\":94,\"name\":{\"113\":{},\"117\":{}},\"comment\":{}}],[\"environmentcopyscope\",{\"_index\":97,\"name\":{\"118\":{}},\"comment\":{}}],[\"environmentcopyscopefilters\",{\"_index\":102,\"name\":{\"123\":{}},\"comment\":{}}],[\"environmentcopytarget\",{\"_index\":105,\"name\":{\"126\":{}},\"comment\":{}}],[\"environmentcreate\",{\"_index\":212,\"name\":{\"372\":{}},\"comment\":{}}],[\"environmentread\",{\"_index\":215,\"name\":{\"378\":{}},\"comment\":{}}],[\"environments\",{\"_index\":327,\"name\":{\"899\":{},\"948\":{}},\"comment\":{}}],[\"environmentsapi\",{\"_index\":226,\"name\":{\"422\":{}},\"comment\":{}}],[\"environmentstats\",{\"_index\":216,\"name\":{\"389\":{}},\"comment\":{}}],[\"environmentupdate\",{\"_index\":219,\"name\":{\"402\":{}},\"comment\":{}}],[\"error\",{\"_index\":339,\"name\":{\"995\":{}},\"comment\":{}}],[\"error_code\",{\"_index\":340,\"name\":{\"996\":{}},\"comment\":{}}],[\"exclude\",{\"_index\":104,\"name\":{\"125\":{}},\"comment\":{}}],[\"existing\",{\"_index\":106,\"name\":{\"127\":{}},\"comment\":{}}],[\"extra\",{\"_index\":341,\"name\":{\"998\":{}},\"comment\":{}}],[\"fail\",{\"_index\":95,\"name\":{\"115\":{}},\"comment\":{}}],[\"family_name\",{\"_index\":71,\"name\":{\"88\":{}},\"comment\":{}}],[\"first_name\",{\"_index\":312,\"name\":{\"840\":{},\"852\":{},\"857\":{}},\"comment\":{}}],[\"firstname\",{\"_index\":22,\"name\":{\"29\":{}},\"comment\":{}}],[\"forbidden_access\",{\"_index\":349,\"name\":{\"1006\":{}},\"comment\":{}}],[\"get\",{\"_index\":162,\"name\":{\"241\":{},\"250\":{},\"413\":{},\"425\":{},\"461\":{},\"470\":{},\"503\":{},\"512\":{},\"548\":{},\"557\":{},\"591\":{},\"600\":{},\"665\":{},\"675\":{},\"764\":{},\"775\":{},\"817\":{},\"828\":{},\"870\":{},\"883\":{}},\"comment\":{}}],[\"getapikey\",{\"_index\":224,\"name\":{\"417\":{},\"429\":{}},\"comment\":{}}],[\"getassignedroles\",{\"_index\":173,\"name\":{\"264\":{},\"295\":{},\"329\":{},\"879\":{},\"892\":{},\"919\":{},\"969\":{}},\"comment\":{}}],[\"getbyid\",{\"_index\":164,\"name\":{\"243\":{},\"252\":{},\"415\":{},\"427\":{},\"463\":{},\"472\":{},\"505\":{},\"514\":{},\"550\":{},\"559\":{},\"593\":{},\"602\":{},\"667\":{},\"677\":{},\"766\":{},\"777\":{},\"819\":{},\"830\":{},\"872\":{},\"885\":{}},\"comment\":{}}],[\"getbykey\",{\"_index\":163,\"name\":{\"242\":{},\"251\":{},\"414\":{},\"426\":{},\"462\":{},\"471\":{},\"504\":{},\"513\":{},\"549\":{},\"558\":{},\"592\":{},\"601\":{},\"666\":{},\"676\":{},\"765\":{},\"776\":{},\"818\":{},\"829\":{},\"871\":{},\"884\":{}},\"comment\":{}}],[\"getmethods\",{\"_index\":200,\"name\":{\"350\":{},\"990\":{}},\"comment\":{}}],[\"getrole\",{\"_index\":172,\"name\":{\"263\":{},\"294\":{},\"328\":{},\"918\":{},\"968\":{}},\"comment\":{}}],[\"getstats\",{\"_index\":223,\"name\":{\"416\":{},\"428\":{}},\"comment\":{}}],[\"gettenant\",{\"_index\":171,\"name\":{\"262\":{},\"293\":{},\"326\":{},\"917\":{},\"966\":{}},\"comment\":{}}],[\"getuser\",{\"_index\":170,\"name\":{\"261\":{},\"292\":{},\"325\":{},\"916\":{},\"965\":{}},\"comment\":{}}],[\"getuserpermissions\",{\"_index\":6,\"name\":{\"6\":{},\"16\":{}},\"comment\":{}}],[\"given_name\",{\"_index\":70,\"name\":{\"87\":{}},\"comment\":{}}],[\"granted_to\",{\"_index\":290,\"name\":{\"742\":{},\"748\":{},\"761\":{}},\"comment\":{}}],[\"has_decision_logs\",{\"_index\":112,\"name\":{\"135\":{}},\"comment\":{}}],[\"iaction\",{\"_index\":26,\"name\":{\"33\":{}},\"comment\":{}}],[\"iconditionsetrulesapi\",{\"_index\":146,\"name\":{\"198\":{}},\"comment\":{}}],[\"iconditionsetsapi\",{\"_index\":161,\"name\":{\"239\":{}},\"comment\":{}}],[\"icreateorupdateuserresult\",{\"_index\":317,\"name\":{\"860\":{}},\"comment\":{}}],[\"id\",{\"_index\":67,\"name\":{\"83\":{},\"162\":{},\"167\":{},\"176\":{},\"223\":{},\"361\":{},\"380\":{},\"391\":{},\"446\":{},\"490\":{},\"530\":{},\"573\":{},\"621\":{},\"694\":{},\"750\":{},\"796\":{},\"845\":{}},\"comment\":{}}],[\"identities\",{\"_index\":80,\"name\":{\"97\":{}},\"comment\":{}}],[\"ideprecatedpermitapi\",{\"_index\":198,\"name\":{\"289\":{}},\"comment\":{}}],[\"ideprecatedreadapis\",{\"_index\":167,\"name\":{\"258\":{}},\"comment\":{}}],[\"ideprecatedwriteapis\",{\"_index\":176,\"name\":{\"267\":{}},\"comment\":{}}],[\"ienvironmentsapi\",{\"_index\":222,\"name\":{\"411\":{}},\"comment\":{}}],[\"igetuserroles\",{\"_index\":319,\"name\":{\"863\":{}},\"comment\":{}}],[\"ilistactiongroups\",{\"_index\":237,\"name\":{\"497\":{}},\"comment\":{}}],[\"ilistactions\",{\"_index\":245,\"name\":{\"542\":{}},\"comment\":{}}],[\"ilistattributes\",{\"_index\":253,\"name\":{\"585\":{}},\"comment\":{}}],[\"ilistconditionsetrules\",{\"_index\":142,\"name\":{\"192\":{}},\"comment\":{}}],[\"ilistenvironments\",{\"_index\":220,\"name\":{\"407\":{}},\"comment\":{}}],[\"ilistresourceusers\",{\"_index\":263,\"name\":{\"659\":{}},\"comment\":{}}],[\"ilistroleassignments\",{\"_index\":280,\"name\":{\"714\":{}},\"comment\":{}}],[\"ilisttenantusers\",{\"_index\":305,\"name\":{\"810\":{}},\"comment\":{}}],[\"include\",{\"_index\":103,\"name\":{\"124\":{}},\"comment\":{}}],[\"invalid_permission_level\",{\"_index\":348,\"name\":{\"1005\":{}},\"comment\":{}}],[\"invite\",{\"_index\":81,\"name\":{\"98\":{}},\"comment\":{}}],[\"ipagination\",{\"_index\":59,\"name\":{\"75\":{}},\"comment\":{}}],[\"ipermitapi\",{\"_index\":323,\"name\":{\"895\":{}},\"comment\":{}}],[\"ipermitclient\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"ipermitconfig\",{\"_index\":10,\"name\":{\"17\":{}},\"comment\":{}}],[\"ipermitelementsapi\",{\"_index\":343,\"name\":{\"1000\":{}},\"comment\":{}}],[\"iprojectsapi\",{\"_index\":232,\"name\":{\"459\":{}},\"comment\":{}}],[\"iresource\",{\"_index\":27,\"name\":{\"34\":{}},\"comment\":{}}],[\"iresourceactiongroupsapi\",{\"_index\":239,\"name\":{\"501\":{}},\"comment\":{}}],[\"iresourceactionsapi\",{\"_index\":246,\"name\":{\"546\":{}},\"comment\":{}}],[\"iresourceattributesapi\",{\"_index\":254,\"name\":{\"589\":{}},\"comment\":{}}],[\"iresourcesapi\",{\"_index\":264,\"name\":{\"663\":{}},\"comment\":{}}],[\"iroleassignmentsapi\",{\"_index\":282,\"name\":{\"721\":{}},\"comment\":{}}],[\"irolesapi\",{\"_index\":293,\"name\":{\"762\":{}},\"comment\":{}}],[\"is_onboarding\",{\"_index\":74,\"name\":{\"91\":{}},\"comment\":{}}],[\"is_resource\",{\"_index\":135,\"name\":{\"174\":{},\"191\":{}},\"comment\":{}}],[\"is_role\",{\"_index\":134,\"name\":{\"173\":{},\"190\":{}},\"comment\":{}}],[\"is_superuser\",{\"_index\":73,\"name\":{\"90\":{}},\"comment\":{}}],[\"itenantsapi\",{\"_index\":307,\"name\":{\"814\":{}},\"comment\":{}}],[\"iuser\",{\"_index\":20,\"name\":{\"27\":{}},\"comment\":{}}],[\"iusersapi\",{\"_index\":320,\"name\":{\"868\":{}},\"comment\":{}}],[\"json\",{\"_index\":120,\"name\":{\"143\":{}},\"comment\":{}}],[\"jwks\",{\"_index\":214,\"name\":{\"377\":{},\"388\":{},\"399\":{},\"406\":{}},\"comment\":{}}],[\"key\",{\"_index\":21,\"name\":{\"28\":{},\"36\":{},\"163\":{},\"168\":{},\"177\":{},\"210\":{},\"219\":{},\"373\":{},\"379\":{},\"390\":{},\"437\":{},\"444\":{},\"479\":{},\"489\":{},\"521\":{},\"529\":{},\"566\":{},\"572\":{},\"609\":{},\"620\":{},\"737\":{},\"749\":{},\"790\":{},\"795\":{},\"838\":{},\"844\":{}},\"comment\":{}}],[\"last_action_at\",{\"_index\":303,\"name\":{\"802\":{}},\"comment\":{}}],[\"last_ip\",{\"_index\":78,\"name\":{\"95\":{}},\"comment\":{}}],[\"last_login\",{\"_index\":77,\"name\":{\"94\":{}},\"comment\":{}}],[\"last_name\",{\"_index\":313,\"name\":{\"841\":{},\"853\":{},\"858\":{}},\"comment\":{}}],[\"last_used_at\",{\"_index\":207,\"name\":{\"365\":{}},\"comment\":{}}],[\"lastname\",{\"_index\":23,\"name\":{\"30\":{}},\"comment\":{}}],[\"level\",{\"_index\":37,\"name\":{\"51\":{}},\"comment\":{}}],[\"list\",{\"_index\":147,\"name\":{\"199\":{},\"204\":{},\"240\":{},\"249\":{},\"412\":{},\"424\":{},\"460\":{},\"469\":{},\"502\":{},\"511\":{},\"547\":{},\"556\":{},\"590\":{},\"599\":{},\"664\":{},\"674\":{},\"722\":{},\"729\":{},\"763\":{},\"774\":{},\"815\":{},\"826\":{},\"869\":{},\"882\":{}},\"comment\":{}}],[\"listconditionsets\",{\"_index\":174,\"name\":{\"265\":{},\"296\":{},\"323\":{},\"920\":{},\"963\":{}},\"comment\":{}}],[\"listconditionsetsrules\",{\"_index\":175,\"name\":{\"266\":{},\"297\":{},\"324\":{},\"921\":{},\"964\":{}},\"comment\":{}}],[\"listroles\",{\"_index\":169,\"name\":{\"260\":{},\"291\":{},\"322\":{},\"915\":{},\"962\":{}},\"comment\":{}}],[\"listtenants\",{\"_index\":184,\"name\":{\"275\":{},\"305\":{},\"327\":{},\"929\":{},\"967\":{}},\"comment\":{}}],[\"listtenantusers\",{\"_index\":308,\"name\":{\"816\":{},\"827\":{}},\"comment\":{}}],[\"listusers\",{\"_index\":168,\"name\":{\"259\":{},\"290\":{},\"321\":{},\"914\":{},\"961\":{}},\"comment\":{}}],[\"log\",{\"_index\":14,\"name\":{\"21\":{}},\"comment\":{}}],[\"loginas\",{\"_index\":344,\"name\":{\"1001\":{},\"1012\":{}},\"comment\":{}}],[\"loginasschema\",{\"_index\":350,\"name\":{\"1007\":{}},\"comment\":{}}],[\"logins_count\",{\"_index\":79,\"name\":{\"96\":{}},\"comment\":{}}],[\"member\",{\"_index\":88,\"name\":{\"106\":{}},\"comment\":{}}],[\"memberaccesslevel\",{\"_index\":62,\"name\":{\"78\":{}},\"comment\":{}}],[\"memberaccessobj\",{\"_index\":83,\"name\":{\"100\":{}},\"comment\":{}}],[\"members\",{\"_index\":113,\"name\":{\"136\":{}},\"comment\":{}}],[\"multitenancy\",{\"_index\":15,\"name\":{\"22\":{}},\"comment\":{}}],[\"name\",{\"_index\":69,\"name\":{\"86\":{},\"152\":{},\"159\":{},\"214\":{},\"230\":{},\"235\":{},\"360\":{},\"374\":{},\"385\":{},\"396\":{},\"403\":{},\"439\":{},\"450\":{},\"455\":{},\"480\":{},\"485\":{},\"522\":{},\"526\":{},\"539\":{},\"610\":{},\"627\":{},\"640\":{},\"650\":{},\"738\":{},\"744\":{},\"757\":{},\"791\":{},\"803\":{},\"807\":{}},\"comment\":{}}],[\"new\",{\"_index\":107,\"name\":{\"128\":{}},\"comment\":{}}],[\"number\",{\"_index\":116,\"name\":{\"139\":{}},\"comment\":{}}],[\"object_type\",{\"_index\":202,\"name\":{\"357\":{}},\"comment\":{}}],[\"onboarding_step\",{\"_index\":75,\"name\":{\"92\":{}},\"comment\":{}}],[\"org\",{\"_index\":84,\"name\":{\"101\":{}},\"comment\":{}}],[\"organization\",{\"_index\":39,\"name\":{\"53\":{}},\"comment\":{}}],[\"organization_id\",{\"_index\":137,\"name\":{\"181\":{},\"224\":{},\"354\":{},\"381\":{},\"392\":{},\"447\":{},\"491\":{},\"532\":{},\"576\":{},\"622\":{},\"705\":{},\"751\":{},\"797\":{},\"846\":{}},\"comment\":{}}],[\"organization_level_api_key\",{\"_index\":52,\"name\":{\"67\":{}},\"comment\":{}}],[\"orgmemberread\",{\"_index\":66,\"name\":{\"82\":{}},\"comment\":{}}],[\"originalerror\",{\"_index\":56,\"name\":{\"72\":{}},\"comment\":{}}],[\"overwrite\",{\"_index\":96,\"name\":{\"116\":{}},\"comment\":{}}],[\"owner_type\",{\"_index\":204,\"name\":{\"359\":{}},\"comment\":{}}],[\"page\",{\"_index\":60,\"name\":{\"76\":{},\"196\":{},\"409\":{},\"499\":{},\"544\":{},\"587\":{},\"661\":{},\"719\":{},\"812\":{},\"866\":{}},\"comment\":{}}],[\"page_count\",{\"_index\":300,\"name\":{\"788\":{}},\"comment\":{}}],[\"paginatedresultuserread\",{\"_index\":297,\"name\":{\"785\":{}},\"comment\":{}}],[\"parent_id\",{\"_index\":157,\"name\":{\"217\":{},\"233\":{},\"238\":{}},\"comment\":{}}],[\"parentid\",{\"_index\":89,\"name\":{\"108\":{}},\"comment\":{}}],[\"pdp\",{\"_index\":12,\"name\":{\"19\":{}},\"comment\":{}}],[\"pdp_configs\",{\"_index\":217,\"name\":{\"400\":{}},\"comment\":{}}],[\"pdpconfig\",{\"_index\":87,\"name\":{\"105\":{}},\"comment\":{}}],[\"permission\",{\"_index\":132,\"name\":{\"171\":{},\"179\":{},\"188\":{}},\"comment\":{}}],[\"permission_name\",{\"_index\":243,\"name\":{\"531\":{}},\"comment\":{}}],[\"permissionkey\",{\"_index\":144,\"name\":{\"194\":{}},\"comment\":{}}],[\"permissions\",{\"_index\":289,\"name\":{\"740\":{},\"746\":{},\"759\":{}},\"comment\":{}}],[\"permit\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"permitapierror\",{\"_index\":55,\"name\":{\"70\":{}},\"comment\":{}}],[\"permitconnectionerror\",{\"_index\":30,\"name\":{\"39\":{}},\"comment\":{}}],[\"permitcontexterror\",{\"_index\":49,\"name\":{\"63\":{}},\"comment\":{}}],[\"permiterror\",{\"_index\":31,\"name\":{\"41\":{}},\"comment\":{}}],[\"permitpdpstatuserror\",{\"_index\":32,\"name\":{\"43\":{}},\"comment\":{}}],[\"permittedaccesslevel\",{\"_index\":36,\"name\":{\"50\":{}},\"comment\":{}}],[\"perpage\",{\"_index\":61,\"name\":{\"77\":{},\"197\":{},\"410\":{},\"500\":{},\"545\":{},\"588\":{},\"662\":{},\"720\":{},\"813\":{},\"867\":{}},\"comment\":{}}],[\"picture\",{\"_index\":72,\"name\":{\"89\":{}},\"comment\":{}}],[\"policies\",{\"_index\":110,\"name\":{\"132\":{}},\"comment\":{}}],[\"project\",{\"_index\":40,\"name\":{\"54\":{},\"102\":{},\"367\":{}},\"comment\":{}}],[\"project_id\",{\"_index\":138,\"name\":{\"182\":{},\"225\":{},\"355\":{},\"382\":{},\"393\":{},\"492\":{},\"533\":{},\"577\":{},\"623\":{},\"706\":{},\"752\":{},\"798\":{},\"847\":{}},\"comment\":{}}],[\"project_level_api_key\",{\"_index\":53,\"name\":{\"68\":{}},\"comment\":{}}],[\"projectcreate\",{\"_index\":227,\"name\":{\"436\":{}},\"comment\":{}}],[\"projectkey\",{\"_index\":221,\"name\":{\"408\":{}},\"comment\":{}}],[\"projectread\",{\"_index\":230,\"name\":{\"443\":{}},\"comment\":{}}],[\"projects\",{\"_index\":326,\"name\":{\"898\":{},\"947\":{}},\"comment\":{}}],[\"projectsapi\",{\"_index\":233,\"name\":{\"467\":{}},\"comment\":{}}],[\"projectupdate\",{\"_index\":231,\"name\":{\"454\":{}},\"comment\":{}}],[\"projid\",{\"_index\":47,\"name\":{\"61\":{}},\"comment\":{}}],[\"read\",{\"_index\":65,\"name\":{\"81\":{}},\"comment\":{}}],[\"redirect_url\",{\"_index\":342,\"name\":{\"999\":{}},\"comment\":{}}],[\"relations\",{\"_index\":258,\"name\":{\"618\":{},\"635\":{},\"648\":{},\"658\":{}},\"comment\":{}}],[\"relationshiptuples\",{\"_index\":335,\"name\":{\"908\":{},\"957\":{}},\"comment\":{}}],[\"removepermissions\",{\"_index\":295,\"name\":{\"771\":{},\"782\":{}},\"comment\":{}}],[\"replace\",{\"_index\":265,\"name\":{\"669\":{},\"679\":{}},\"comment\":{}}],[\"request\",{\"_index\":57,\"name\":{\"73\":{}},\"comment\":{}}],[\"resource\",{\"_index\":159,\"name\":{\"229\":{},\"698\":{}},\"comment\":{}}],[\"resource_id\",{\"_index\":155,\"name\":{\"213\":{},\"222\":{},\"494\":{},\"535\":{},\"574\":{},\"700\":{}},\"comment\":{}}],[\"resource_instance\",{\"_index\":272,\"name\":{\"691\":{},\"699\":{},\"712\":{}},\"comment\":{}}],[\"resource_instance_id\",{\"_index\":275,\"name\":{\"701\":{}},\"comment\":{}}],[\"resource_key\",{\"_index\":250,\"name\":{\"575\":{}},\"comment\":{}}],[\"resource_set\",{\"_index\":133,\"name\":{\"172\":{},\"180\":{},\"189\":{}},\"comment\":{}}],[\"resource_sets\",{\"_index\":101,\"name\":{\"122\":{}},\"comment\":{}}],[\"resourceactioncreate\",{\"_index\":241,\"name\":{\"520\":{}},\"comment\":{}}],[\"resourceactiongroupcreate\",{\"_index\":234,\"name\":{\"478\":{}},\"comment\":{}}],[\"resourceactiongroupread\",{\"_index\":236,\"name\":{\"484\":{}},\"comment\":{}}],[\"resourceactiongroupsapi\",{\"_index\":240,\"name\":{\"509\":{}},\"comment\":{}}],[\"resourceactionread\",{\"_index\":242,\"name\":{\"525\":{}},\"comment\":{}}],[\"resourceactions\",{\"_index\":329,\"name\":{\"901\":{},\"950\":{}},\"comment\":{}}],[\"resourceactionsapi\",{\"_index\":247,\"name\":{\"554\":{}},\"comment\":{}}],[\"resourceactionupdate\",{\"_index\":244,\"name\":{\"538\":{}},\"comment\":{}}],[\"resourceattributecreate\",{\"_index\":248,\"name\":{\"565\":{}},\"comment\":{}}],[\"resourceattributeread\",{\"_index\":249,\"name\":{\"569\":{}},\"comment\":{}}],[\"resourceattributes\",{\"_index\":330,\"name\":{\"902\":{},\"951\":{}},\"comment\":{}}],[\"resourceattributesapi\",{\"_index\":255,\"name\":{\"597\":{}},\"comment\":{}}],[\"resourceattributeupdate\",{\"_index\":252,\"name\":{\"582\":{}},\"comment\":{}}],[\"resourcecreate\",{\"_index\":256,\"name\":{\"608\":{}},\"comment\":{}}],[\"resourceid\",{\"_index\":90,\"name\":{\"109\":{}},\"comment\":{}}],[\"resourceinstance\",{\"_index\":281,\"name\":{\"718\":{}},\"comment\":{}}],[\"resourceinstances\",{\"_index\":333,\"name\":{\"905\":{},\"954\":{}},\"comment\":{}}],[\"resourcekey\",{\"_index\":238,\"name\":{\"498\":{},\"543\":{},\"586\":{},\"660\":{}},\"comment\":{}}],[\"resourceread\",{\"_index\":259,\"name\":{\"619\":{}},\"comment\":{}}],[\"resourcerelations\",{\"_index\":332,\"name\":{\"904\":{},\"953\":{}},\"comment\":{}}],[\"resourcereplace\",{\"_index\":261,\"name\":{\"639\":{}},\"comment\":{}}],[\"resourceroles\",{\"_index\":331,\"name\":{\"903\":{},\"952\":{}},\"comment\":{}}],[\"resources\",{\"_index\":98,\"name\":{\"119\":{},\"133\":{},\"906\":{},\"955\":{}},\"comment\":{}}],[\"resourcesapi\",{\"_index\":266,\"name\":{\"672\":{}},\"comment\":{}}],[\"resourceset\",{\"_index\":93,\"name\":{\"112\":{}},\"comment\":{}}],[\"resourcesetkey\",{\"_index\":145,\"name\":{\"195\":{}},\"comment\":{}}],[\"resourceupdate\",{\"_index\":262,\"name\":{\"649\":{}},\"comment\":{}}],[\"response\",{\"_index\":58,\"name\":{\"74\":{}},\"comment\":{}}],[\"role\",{\"_index\":124,\"name\":{\"149\":{},\"689\":{},\"696\":{},\"710\":{},\"716\":{}},\"comment\":{}}],[\"role_id\",{\"_index\":277,\"name\":{\"703\":{}},\"comment\":{}}],[\"roleassignmentcreate\",{\"_index\":271,\"name\":{\"688\":{}},\"comment\":{}}],[\"roleassignmentread\",{\"_index\":274,\"name\":{\"693\":{}},\"comment\":{}}],[\"roleassignmentremove\",{\"_index\":279,\"name\":{\"709\":{}},\"comment\":{}}],[\"roleassignments\",{\"_index\":334,\"name\":{\"907\":{},\"956\":{}},\"comment\":{}}],[\"roleassignmentsapi\",{\"_index\":287,\"name\":{\"727\":{}},\"comment\":{}}],[\"rolecreate\",{\"_index\":288,\"name\":{\"736\":{}},\"comment\":{}}],[\"roleread\",{\"_index\":291,\"name\":{\"743\":{}},\"comment\":{}}],[\"roles\",{\"_index\":99,\"name\":{\"120\":{},\"130\":{},\"146\":{},\"617\":{},\"634\":{},\"647\":{},\"657\":{},\"850\":{},\"909\":{},\"958\":{}},\"comment\":{}}],[\"rolesapi\",{\"_index\":296,\"name\":{\"772\":{}},\"comment\":{}}],[\"roleupdate\",{\"_index\":292,\"name\":{\"756\":{}},\"comment\":{}}],[\"scope\",{\"_index\":211,\"name\":{\"371\":{}},\"comment\":{}}],[\"secret\",{\"_index\":205,\"name\":{\"362\":{}},\"comment\":{}}],[\"setenvironmentlevelcontext\",{\"_index\":44,\"name\":{\"58\":{}},\"comment\":{}}],[\"setorganizationlevelcontext\",{\"_index\":42,\"name\":{\"56\":{}},\"comment\":{}}],[\"setprojectlevelcontext\",{\"_index\":43,\"name\":{\"57\":{}},\"comment\":{}}],[\"settings\",{\"_index\":82,\"name\":{\"99\":{},\"441\":{},\"452\":{},\"457\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":108,\"name\":{\"129\":{}},\"comment\":{}}],[\"stats\",{\"_index\":218,\"name\":{\"401\":{}},\"comment\":{}}],[\"status\",{\"_index\":122,\"name\":{\"147\":{}},\"comment\":{}}],[\"string\",{\"_index\":117,\"name\":{\"140\":{}},\"comment\":{}}],[\"sync\",{\"_index\":321,\"name\":{\"875\":{},\"888\":{}},\"comment\":{}}],[\"syncuser\",{\"_index\":179,\"name\":{\"270\":{},\"300\":{},\"334\":{},\"924\":{},\"974\":{}},\"comment\":{}}],[\"target_env\",{\"_index\":209,\"name\":{\"369\":{}},\"comment\":{}}],[\"tenant\",{\"_index\":29,\"name\":{\"37\":{},\"145\":{},\"150\":{},\"690\":{},\"697\":{},\"711\":{},\"717\":{},\"865\":{}},\"comment\":{}}],[\"tenant_id\",{\"_index\":278,\"name\":{\"704\":{}},\"comment\":{}}],[\"tenant_not_found\",{\"_index\":347,\"name\":{\"1004\":{}},\"comment\":{}}],[\"tenantcreate\",{\"_index\":301,\"name\":{\"789\":{}},\"comment\":{}}],[\"tenantid\",{\"_index\":352,\"name\":{\"1009\":{}},\"comment\":{}}],[\"tenantkey\",{\"_index\":306,\"name\":{\"811\":{}},\"comment\":{}}],[\"tenantread\",{\"_index\":302,\"name\":{\"794\":{}},\"comment\":{}}],[\"tenants\",{\"_index\":111,\"name\":{\"134\":{},\"910\":{},\"959\":{}},\"comment\":{}}],[\"tenantsapi\",{\"_index\":310,\"name\":{\"824\":{}},\"comment\":{}}],[\"tenantupdate\",{\"_index\":304,\"name\":{\"806\":{}},\"comment\":{}}],[\"throwonerror\",{\"_index\":17,\"name\":{\"24\":{}},\"comment\":{}}],[\"time\",{\"_index\":118,\"name\":{\"141\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":16,\"name\":{\"23\":{}},\"comment\":{}}],[\"token\",{\"_index\":11,\"name\":{\"18\":{},\"997\":{}},\"comment\":{}}],[\"total_count\",{\"_index\":299,\"name\":{\"787\":{}},\"comment\":{}}],[\"type\",{\"_index\":28,\"name\":{\"35\":{},\"156\":{},\"165\":{},\"211\":{},\"220\":{},\"567\":{},\"570\":{},\"583\":{}},\"comment\":{}}],[\"unassign\",{\"_index\":284,\"name\":{\"724\":{},\"731\":{}},\"comment\":{}}],[\"unassignconditionsetrule\",{\"_index\":197,\"name\":{\"288\":{},\"318\":{},\"349\":{},\"942\":{},\"989\":{}},\"comment\":{}}],[\"unassignrole\",{\"_index\":189,\"name\":{\"280\":{},\"310\":{},\"344\":{},\"878\":{},\"891\":{},\"934\":{},\"984\":{}},\"comment\":{}}],[\"update\",{\"_index\":165,\"name\":{\"245\":{},\"254\":{},\"419\":{},\"431\":{},\"465\":{},\"474\":{},\"507\":{},\"516\":{},\"552\":{},\"561\":{},\"595\":{},\"604\":{},\"670\":{},\"680\":{},\"768\":{},\"779\":{},\"821\":{},\"832\":{},\"874\":{},\"887\":{}},\"comment\":{}}],[\"updateconditionset\",{\"_index\":194,\"name\":{\"285\":{},\"315\":{},\"346\":{},\"939\":{},\"986\":{}},\"comment\":{}}],[\"updated_at\",{\"_index\":140,\"name\":{\"185\":{},\"228\":{},\"384\":{},\"395\":{},\"449\":{},\"496\":{},\"537\":{},\"580\":{},\"626\":{},\"755\":{},\"801\":{}},\"comment\":{}}],[\"updateresource\",{\"_index\":191,\"name\":{\"282\":{},\"312\":{},\"331\":{},\"936\":{},\"971\":{}},\"comment\":{}}],[\"updaterole\",{\"_index\":186,\"name\":{\"277\":{},\"307\":{},\"341\":{},\"931\":{},\"981\":{}},\"comment\":{}}],[\"updatetenant\",{\"_index\":182,\"name\":{\"273\":{},\"303\":{},\"338\":{},\"927\":{},\"978\":{}},\"comment\":{}}],[\"updateuser\",{\"_index\":178,\"name\":{\"269\":{},\"299\":{},\"335\":{},\"923\":{},\"975\":{}},\"comment\":{}}],[\"urn\",{\"_index\":257,\"name\":{\"611\":{},\"628\":{},\"641\":{},\"651\":{}},\"comment\":{}}],[\"urn_namespace\",{\"_index\":228,\"name\":{\"438\":{},\"445\":{}},\"comment\":{}}],[\"user\",{\"_index\":273,\"name\":{\"692\":{},\"695\":{},\"713\":{},\"715\":{},\"861\":{},\"864\":{}},\"comment\":{}}],[\"user_id\",{\"_index\":276,\"name\":{\"702\":{}},\"comment\":{}}],[\"user_not_found\",{\"_index\":346,\"name\":{\"1003\":{}},\"comment\":{}}],[\"user_set\",{\"_index\":131,\"name\":{\"170\":{},\"178\":{},\"187\":{}},\"comment\":{}}],[\"user_sets\",{\"_index\":100,\"name\":{\"121\":{}},\"comment\":{}}],[\"usercreate\",{\"_index\":311,\"name\":{\"837\":{}},\"comment\":{}}],[\"userid\",{\"_index\":351,\"name\":{\"1008\":{}},\"comment\":{}}],[\"userintenant\",{\"_index\":121,\"name\":{\"144\":{}},\"comment\":{}}],[\"userread\",{\"_index\":314,\"name\":{\"843\":{}},\"comment\":{}}],[\"userrole\",{\"_index\":123,\"name\":{\"148\":{}},\"comment\":{}}],[\"users\",{\"_index\":109,\"name\":{\"131\":{},\"911\":{},\"960\":{}},\"comment\":{}}],[\"usersapi\",{\"_index\":322,\"name\":{\"880\":{}},\"comment\":{}}],[\"userset\",{\"_index\":92,\"name\":{\"111\":{}},\"comment\":{}}],[\"usersetkey\",{\"_index\":143,\"name\":{\"193\":{}},\"comment\":{}}],[\"userupdate\",{\"_index\":316,\"name\":{\"855\":{}},\"comment\":{}}],[\"wait_for_init\",{\"_index\":51,\"name\":{\"66\":{}},\"comment\":{}}],[\"write\",{\"_index\":64,\"name\":{\"80\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/ApiClient.html b/docs/classes/ApiClient.html index 34a016b..c8c34f0 100644 --- a/docs/classes/ApiClient.html +++ b/docs/classes/ApiClient.html @@ -19,8 +19,9 @@

Class ApiClient

This interface contains read actions that goes outside of your local network and queries permit.io cloud api. You should be aware that these actions incur some cross-cloud latency.

- -

See

DeprecatedApiClient for implementation and docs.

+
+
+

See

DeprecatedApiClient for implementation and docs.

Hierarchy

@@ -33,7 +34,7 @@

Implements

+
  • Defined in src/api/api-client.ts:137
  • @@ -41,68 +42,68 @@

    Constructors

    - +
      - +
    • Constructs a new instance of the ApiClient class with the specified configuration and logger.

      @@ -112,191 +113,204 @@

      Parameters

    • config: IPermitConfig

      The configuration for the Permit API client.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance.

      -
    -

    Returns ApiClient

    +
  • Defined in src/api/api-client.ts:240
  • Properties

    - +

    API for managing resource action groups.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Action-Groups

    +
    +
    +
  • Defined in src/api/api-client.ts:166
  • - +
    conditionSetRules: IConditionSetRulesApi

    API for managing condition set rules.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Condition-Set-Rules

    +
    +
    +
  • Defined in src/api/api-client.ts:142
  • - +
    conditionSets: IConditionSetsApi

    API for managing condition sets.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Condition-Sets

    +
    +
    +
  • Defined in src/api/api-client.ts:148
  • - +
    environments: IEnvironmentsApi

    API for managing environments.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Environments

    +
    +
    +
  • Defined in src/api/api-client.ts:160
  • - +
    projects: IProjectsApi

    API for managing projects.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Projects

    +
    +
    +
  • Defined in src/api/api-client.ts:154
  • - +
    relationshipTuples: IRelationshipTuplesApi

    API for managing relationship tuples.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Relationship-Tuples

    +
    +
    +
  • Defined in src/api/api-client.ts:214
  • - +
    resourceActions: IResourceActionsApi

    API for managing resource actions.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Actions

    +
    +
    +
  • Defined in src/api/api-client.ts:172
  • - +
    resourceAttributes: IResourceAttributesApi

    API for managing resource attributes.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Attributes

    +
    +
    +
  • Defined in src/api/api-client.ts:178
  • - +
    resourceInstances: IResourceInstancesApi

    API for managing resource instances.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Instances

    +
    +
    +
  • Defined in src/api/api-client.ts:196
  • - +
    resourceRelations: IResourceRelationsApi

    API for managing resource relations.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Relations

    +
    +
    +
  • Defined in src/api/api-client.ts:190
  • - +
    resourceRoles: IResourceRolesApi

    API for managing resource roles.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Roles

    +
    +
    +
  • Defined in src/api/api-client.ts:184
  • - +
    resources: IResourcesApi

    API for managing resources.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resources

    +
    +
    +
  • Defined in src/api/api-client.ts:202
  • - +
    roleAssignments: IRoleAssignmentsApi

    API for managing role assignments.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Role-Assignments

    +
    +
    +
  • Defined in src/api/api-client.ts:208
  • - +
    roles: IRolesApi

    API for managing roles.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Roles

    +
    +
    +
  • Defined in src/api/api-client.ts:220
  • - +
    tenants: ITenantsApi

    API for managing tenants.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Tenants

    +
    +
    +
  • Defined in src/api/api-client.ts:226
  • - +
    users: IUsersApi

    API for managing users.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Users

    +
    +
    +
  • Defined in src/api/api-client.ts:232
  • Methods

    - +
      - +
    • Creates a condition set rule (i.e: grants permission to a userset to act on a resourceset).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.create()

      Parameters

      @@ -304,25 +318,27 @@

      Parameters

    • conditionSetRule: ConditionSetRuleCreate

      The condition set rule data.

      -
    + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to a ConditionSetRuleRead object representing the assigned condition set rule.

    -
    +
  • Defined in src/api/deprecated.ts:1017
  • - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves to a RoleAssignmentRead object representing the assigned role.

    -
    +
  • Defined in src/api/deprecated.ts:848
  • - +
      - +
    • Creates a new condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.create()

      Parameters

      @@ -356,25 +374,27 @@

      Parameters

    • conditionSet: ConditionSetCreate

      The condition set to create.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to a ConditionSetRead object representing the created condition set.

    -
    +
  • Defined in src/api/deprecated.ts:912
  • - +
      - +
    • Creates a new resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.create()

      Parameters

      @@ -382,25 +402,27 @@

      Parameters

    • resource: ResourceCreate

      The resource to create.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to a ResourceRead object representing the created resource.

    -
    +
  • Defined in src/api/deprecated.ts:439
  • - +
      - +
    • Creates a new role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.create()

      Parameters

      @@ -408,25 +430,27 @@

      Parameters

    • role: RoleCreate

      The role to create.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the created role.

    -
    +
  • Defined in src/api/deprecated.ts:754
  • - +
      - +
    • Creates a new tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.create()

      Parameters

      @@ -434,25 +458,27 @@

      Parameters

    • tenant: TenantCreate

      The tenant to create.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the created tenant.

    -
    +
  • Defined in src/api/deprecated.ts:660
  • - +
      - +
    • Creates a new user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.create()

      Parameters

      @@ -460,25 +486,27 @@

      Parameters

    • user: UserCreate

      The user to create.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the created user.

    -
    +
  • Defined in src/api/deprecated.ts:537
  • - +
      - +
    • Deletes a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.delete()

      Parameters

      @@ -486,25 +514,27 @@

      Parameters

    • conditionSetId: string

      The ID or key of the condition set to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the condition set is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:985
  • - +
      - +
    • Deletes a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.delete()

      Parameters

      @@ -512,25 +542,27 @@

      Parameters

    • resourceId: string

      The ID or key of the resource to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the resource is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:507
  • - +
      - +
    • Deletes a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.delete()

      Parameters

      @@ -538,25 +570,27 @@

      Parameters

    • roleId: string

      The ID or key of the role to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the role is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:818
  • - +
      - +
    • Deletes a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.delete()

      Parameters

      @@ -564,25 +598,27 @@

      Parameters

    • tenantId: string

      The ID or key of the tenant to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the tenant is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:724
  • - +
      - +
    • Deletes a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.delete()

      Parameters

      @@ -590,22 +626,28 @@

      Parameters

    • userId: string

      The ID or key of the user to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the user is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:630
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -613,20 +655,22 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -634,24 +678,22 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves the assigned roles for a user (either in a single tenant or in all tenants).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.getAssignedRoles()

      Parameters

      @@ -659,38 +701,41 @@

      Parameters

    • user: string

      The ID or key of the user.

      -
    • + +
    • Optional tenant: string

      The ID or key of the tenant, optional. If provided, only roles assigned within this tenant will be returned.

      -
    + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves to an array of RoleAssignmentRead objects representing the assigned roles.

    -
    +
  • Defined in src/api/deprecated.ts:406
  • - +
    +
  • Defined in src/api/deprecated.ts:1081
  • - +
      - +
    • Retrieves a role by ID or key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.get()

      Parameters

      @@ -698,25 +743,27 @@

      Parameters

    • roleId: string

      The ID or the key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the role.

    -
    +
  • Defined in src/api/deprecated.ts:375
  • - +
      - +
    • Retrieves a tenant by ID or key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.get()

      Parameters

      @@ -724,25 +771,27 @@

      Parameters

    • tenantId: string

      The ID or the key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the tenant.

    -
    +
  • Defined in src/api/deprecated.ts:315
  • - +
      - +
    • Retrieves a user by ID or key

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.get()

      Parameters

      @@ -750,25 +799,27 @@

      Parameters

    • userId: string

      The ID or the key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the user.

    -
    +
  • Defined in src/api/deprecated.ts:285
  • - +
      - +
    • Retrieves a list of condition sets.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.list()

      Parameters

      @@ -776,33 +827,37 @@

      Parameters

    • type: ConditionSetType

      The type of the condition set, either userset or resourceset.

      -
    • + +
    • page: number

      The page number.

      -
    • + +
    • perPage: number

      The number of items per page.

      -
    + +

    Returns Promise<ConditionSetRead[]>

    A promise that resolves to an array of ConditionSetRead objects representing the condition sets.

    -
    +
  • Defined in src/api/deprecated.ts:210
  • - +
      - +
    • Retrieves a list of condition set rules.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.list()

      Parameters

      @@ -810,48 +865,52 @@

      Parameters

    • page: number

      The page number.

      -
    • + +
    • perPage: number

      The number of items per page.

      -
    + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to an array of ConditionSetRuleRead objects representing the condition set rules.

    -
    +
  • Defined in src/api/deprecated.ts:249
  • - +
    +
  • Defined in src/api/deprecated.ts:177
  • - +
      - +
    • Retrieves a list of tenants.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.list()

      Parameters

      @@ -859,44 +918,47 @@

      Parameters

    • Optional page: number

      The page number.

      -
    + +

    Returns Promise<TenantRead[]>

    A promise that resolves to an array of TenantRead objects representing the tenants.

    -
    +
  • Defined in src/api/deprecated.ts:345
  • - +
    +
  • Defined in src/api/deprecated.ts:147
  • - +
      - +
    • Creates or Updates in place a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.sync()

      Parameters

      @@ -904,49 +966,52 @@

      Parameters

    • user: UserCreate

      The user to create or update.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the synced user.

    -
    +
  • Defined in src/api/deprecated.ts:567
  • - +
      - +
    • Removes a condition set rule (i.e: unassigns permission from a userset to act on a resourceset).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.delete()

      Parameters

      -

      Returns Promise<AxiosResponse<void>>

      A promise that resolves when the condition set rule is deleted.

      -
    +
  • Defined in src/api/deprecated.ts:1053
  • - +
      - +
    • Unassigns a role from a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.unassignRole()

      Parameters

      @@ -954,25 +1019,27 @@

      Parameters

    • removedRole: RoleAssignmentRemove

      The role unassignment data.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the role is unassigned.

    -
    +
  • Defined in src/api/deprecated.ts:880
  • - +
      - +
    • Updates an existing condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.update()

      Parameters

      @@ -980,29 +1047,32 @@

      Parameters

    • conditionSetId: string

      The ID or key of the condition set to update.

      -
    • + +
    • conditionSet: ConditionSetUpdate

      The updated condition set data.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to a ConditionSetRead object representing the updated condition set.

    -
    +
  • Defined in src/api/deprecated.ts:945
  • - +
      - +
    • Updates an existing resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.update()

      Parameters

      @@ -1010,29 +1080,32 @@

      Parameters

    • resourceId: string

      The ID or key of the resource to update.

      -
    • + +
    • resource: ResourceUpdate

      The updated resource data.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to a ResourceRead object representing the updated resource.

    -
    +
  • Defined in src/api/deprecated.ts:472
  • - +
      - +
    • Updates an existing role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.update()

      Parameters

      @@ -1040,29 +1113,32 @@

      Parameters

    • roleId: string

      The ID or key of the role to update.

      -
    • + +
    • role: RoleUpdate

      The updated role data.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/deprecated.ts:785
  • - +
      - +
    • Updates an existing tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.update()

      Parameters

      @@ -1070,29 +1146,32 @@

      Parameters

    • tenantId: string

      The ID or key of the tenant to update.

      -
    • + +
    • tenant: TenantUpdate

      The updated tenant data.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the updated tenant.

    -
    +
  • Defined in src/api/deprecated.ts:691
  • - +
      - +
    • Updates an existing user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.update()

      Parameters

      @@ -1100,22 +1179,31 @@

      Parameters

    • userId: string

      The ID or key of the user to update.

      -
    • + +
    • user: UserUpdate

      The updated user data.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the updated user.

    -
    +
  • Defined in src/api/deprecated.ts:599
  • +
  • constructor
  • +
  • actionGroups
  • +
  • conditionSetRules
  • +
  • conditionSets
  • +
  • environments
  • +
  • projects
  • +
  • relationshipTuples
  • +
  • resourceActions
  • +
  • resourceAttributes
  • +
  • resourceInstances
  • +
  • resourceRelations
  • +
  • resourceRoles
  • +
  • resources
  • +
  • roleAssignments
  • +
  • roles
  • +
  • tenants
  • +
  • users
  • +
  • assignConditionSetRule
  • +
  • assignRole
  • +
  • createConditionSet
  • +
  • createResource
  • +
  • createRole
  • +
  • createTenant
  • +
  • createUser
  • +
  • deleteConditionSet
  • +
  • deleteResource
  • +
  • deleteRole
  • +
  • deleteTenant
  • +
  • deleteUser
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • getAssignedRoles
  • +
  • getMethods
  • +
  • getRole
  • +
  • getTenant
  • +
  • getUser
  • +
  • listConditionSets
  • +
  • listConditionSetsRules
  • +
  • listRoles
  • +
  • listTenants
  • +
  • listUsers
  • +
  • syncUser
  • +
  • unassignConditionSetRule
  • +
  • unassignRole
  • +
  • updateConditionSet
  • +
  • updateResource
  • +
  • updateRole
  • +
  • updateTenant
  • +
  • updateUser
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ApiContext.html b/docs/classes/ApiContext.html index e70870c..e2773b3 100644 --- a/docs/classes/ApiContext.html +++ b/docs/classes/ApiContext.html @@ -34,13 +34,14 @@

    Class ApiContext

    We can only run this function if the current context already knows the org, project, and environments that we want to run under, and that is why this method assumes we are running under a ApiContextLevel.ENVIRONMENT context.

    - + +

    Hierarchy

    • ApiContext
    +
  • Defined in src/api/context.ts:103
  • @@ -48,65 +49,65 @@

    Constructors

    - +
    +
  • Defined in src/api/context.ts:116
  • Accessors

    - +
    • get contextLevel(): ApiContextLevel
    • Get the current SDK context level.

      -

      Returns ApiContextLevel

    +
  • Defined in src/api/context.ts:167
  • - +
    • get environment(): null | string
    • Get the current environment in the context.

      -

      Returns null | string

    +
  • Defined in src/api/context.ts:188
  • - +
    • get environmentContext(): {
          envId: string;
          projId: string;
      }
    • Get the API project and environment parameters from an environment-level context.

      - -

      Throws

      PermitContextError If the API context is not set to environment level or the project or environment is null.

      Returns {
          envId: string;
          projId: string;
      }

      An object containing the project and environment IDs.

      @@ -114,57 +115,64 @@

      Returns {
      envId: string

    • -
      projId: string
    +
  • Defined in src/api/context.ts:262
  • - +
    • get level(): ApiKeyLevel
    • Get the current API key level.

      - -

      Deprecated

      replaced with permit.config.apiContext.permittedAccessLevel

      -

      Returns ApiKeyLevel

    +
  • Defined in src/api/context.ts:160
  • - +
    • get organization(): null | string
    • Get the current organization in the context.

      -

      Returns null | string

    +
  • Defined in src/api/context.ts:174
  • - +
    +
  • Defined in src/api/context.ts:152
  • - +
    • get project(): null | string
    • Get the current project in the context.

      -

      Returns null | string

    +
  • Defined in src/api/context.ts:181
  • Methods

    - +
      - +
    • Do not call this method directly!

      @@ -177,13 +185,14 @@
      org: Optional project: string
    • Optional environment: string
    -

    Returns void

    +
  • Defined in src/api/context.ts:131
  • - +
      - +
    • Set the context to environment level.

      @@ -193,22 +202,26 @@

      Parameters

    • org: string

      The organization key.

      -
    • + +
    • project: string

      The project key.

      -
    • + +
    • environment: string

      The environment key.

      -
    -

    Returns void

    +
  • Defined in src/api/context.ts:249
  • - +
      - +
    • Set the context to organization level.

      @@ -218,14 +231,16 @@

      Parameters

    • org: string

      The organization key.

      -
    -

    Returns void

    +
  • Defined in src/api/context.ts:222
  • - +
      - +
    • Set the context to project level.

      @@ -235,19 +250,22 @@

      Parameters

    • org: string

      The organization key.

      -
    • + +
    • project: string

      The project key.

      -
    -

    Returns void

    +
  • Defined in src/api/context.ts:235
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ConditionSetRulesApi.html b/docs/classes/ConditionSetRulesApi.html index 3632df8..3f6a2ac 100644 --- a/docs/classes/ConditionSetRulesApi.html +++ b/docs/classes/ConditionSetRulesApi.html @@ -17,7 +17,8 @@

    Class ConditionSetRulesApi

    The ConditionSetsApi class provides methods for interacting with condition sets using the Permit REST API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/condition-set-rules.ts:68
  • @@ -37,22 +38,22 @@

    Constructors

    - +
      - +
    • Creates an instance of the ConditionSetRulesApi.

      @@ -62,27 +63,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ConditionSetRulesApi

    +
  • Defined in src/api/condition-set-rules.ts:76
  • Methods

    - + + +

    Returns Promise<ConditionSetRuleRead>

    A promise that resolves to the created condition set rule.

    -
    +
  • Defined in src/api/condition-set-rules.ts:121
  • - +
      - +
    • Deletes a condition set rule.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -113,21 +115,25 @@

      Parameters

    • rule: ConditionSetRuleRemove

      The condition set rule to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the condition set rule is deleted.

    -
    +
  • Defined in src/api/condition-set-rules.ts:144
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -135,19 +141,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -155,23 +163,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - + + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to an array of condition set rules.

    -
    +
  • Defined in src/api/condition-set-rules.ts:93
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • list
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ConditionSetsApi.html b/docs/classes/ConditionSetsApi.html index 14f455f..c243277 100644 --- a/docs/classes/ConditionSetsApi.html +++ b/docs/classes/ConditionSetsApi.html @@ -17,7 +17,8 @@

    Class ConditionSetsApi

    The ConditionSetsApi class provides methods for interacting with condition sets using the Permit REST API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/condition-sets.ts:95
  • @@ -37,26 +38,26 @@

    Constructors

    - +
      - +
    • Creates an instance of the ConditionSetsApi.

      @@ -66,27 +67,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ConditionSetsApi

    +
  • Defined in src/api/condition-sets.ts:103
  • Methods

    - + + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the created condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:194
  • - +
      - +
    • Deletes a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -117,21 +119,25 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the condition set is deleted.

    -
    +
  • Defined in src/api/condition-sets.ts:245
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -139,19 +145,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -159,21 +167,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a condition set by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -181,23 +189,25 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:145
  • - +
      - +
    • Retrieves a condition set by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -205,23 +215,25 @@

      Parameters

    • conditionSetId: string

      The ID of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:182
  • - +
      - +
    • Retrieves a condition set by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -229,24 +241,24 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:169
  • - + + +

    Returns Promise<ConditionSetRead[]>

    A promise that resolves to an array of condition sets.

    -
    +
  • Defined in src/api/condition-sets.ts:120
  • - +
      - +
    • Updates a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -277,21 +293,28 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    • + +
    • conditionSetData: ConditionSetUpdate

      The updated data for the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the updated condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:218
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/DeprecatedApiClient.html b/docs/classes/DeprecatedApiClient.html index f4f4023..6f130de 100644 --- a/docs/classes/DeprecatedApiClient.html +++ b/docs/classes/DeprecatedApiClient.html @@ -20,7 +20,8 @@

    Class DeprecatedApiClient

    The SDK now replaced all permit.api.createRole() with permit.api.roles.create() due to the large number of API endpoints, trying to allow more user-friendly code autocomplete behavior.

    - + +

    Hierarchy

    +
  • Defined in src/api/deprecated.ts:99
  • @@ -42,49 +43,49 @@

    Constructors

    - +
      - +
    • Creates an instance of DeprecatedApiClient.

      @@ -94,29 +95,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger object for logging.

      -
    -

    Returns DeprecatedApiClient

    +
  • Defined in src/api/deprecated.ts:113
  • Methods

    - +
      - +
    • Creates a condition set rule (i.e: grants permission to a userset to act on a resourceset).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.create()

      Parameters

      @@ -124,24 +122,26 @@

      Parameters

    • conditionSetRule: ConditionSetRuleCreate

      The condition set rule data.

      -
    + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to a ConditionSetRuleRead object representing the assigned condition set rule.

    -
    +
  • Defined in src/api/deprecated.ts:1017
  • - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves to a RoleAssignmentRead object representing the assigned role.

    -
    +
  • Defined in src/api/deprecated.ts:848
  • - +
      - +
    • Creates a new condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.create()

      Parameters

      @@ -174,24 +176,26 @@

      Parameters

    • conditionSet: ConditionSetCreate

      The condition set to create.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to a ConditionSetRead object representing the created condition set.

    -
    +
  • Defined in src/api/deprecated.ts:912
  • - +
      - +
    • Creates a new resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.create()

      Parameters

      @@ -199,24 +203,26 @@

      Parameters

    • resource: ResourceCreate

      The resource to create.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to a ResourceRead object representing the created resource.

    -
    +
  • Defined in src/api/deprecated.ts:439
  • - +
      - +
    • Creates a new role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.create()

      Parameters

      @@ -224,24 +230,26 @@

      Parameters

    • role: RoleCreate

      The role to create.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the created role.

    -
    +
  • Defined in src/api/deprecated.ts:754
  • - +
      - +
    • Creates a new tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.create()

      Parameters

      @@ -249,24 +257,26 @@

      Parameters

    • tenant: TenantCreate

      The tenant to create.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the created tenant.

    -
    +
  • Defined in src/api/deprecated.ts:660
  • - +
      - +
    • Creates a new user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.create()

      Parameters

      @@ -274,24 +284,26 @@

      Parameters

    • user: UserCreate

      The user to create.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the created user.

    -
    +
  • Defined in src/api/deprecated.ts:537
  • - +
      - +
    • Deletes a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.delete()

      Parameters

      @@ -299,24 +311,26 @@

      Parameters

    • conditionSetId: string

      The ID or key of the condition set to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the condition set is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:985
  • - +
      - +
    • Deletes a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.delete()

      Parameters

      @@ -324,24 +338,26 @@

      Parameters

    • resourceId: string

      The ID or key of the resource to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the resource is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:507
  • - +
      - +
    • Deletes a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.delete()

      Parameters

      @@ -349,24 +365,26 @@

      Parameters

    • roleId: string

      The ID or key of the role to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the role is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:818
  • - +
      - +
    • Deletes a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.delete()

      Parameters

      @@ -374,24 +392,26 @@

      Parameters

    • tenantId: string

      The ID or key of the tenant to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the tenant is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:724
  • - +
      - +
    • Deletes a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.delete()

      Parameters

      @@ -399,21 +419,27 @@

      Parameters

    • userId: string

      The ID or key of the user to delete.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the user is deleted.

    -
    +
  • Defined in src/api/deprecated.ts:630
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -421,19 +447,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -441,23 +469,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves the assigned roles for a user (either in a single tenant or in all tenants).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.getAssignedRoles()

      Parameters

      @@ -465,36 +491,39 @@

      Parameters

    • user: string

      The ID or key of the user.

      -
    • + +
    • Optional tenant: string

      The ID or key of the tenant, optional. If provided, only roles assigned within this tenant will be returned.

      -
    + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves to an array of RoleAssignmentRead objects representing the assigned roles.

    -
    +
  • Defined in src/api/deprecated.ts:406
  • - +
    +
  • Defined in src/api/deprecated.ts:1081
  • - +
      - +
    • Retrieves a role by ID or key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.get()

      Parameters

      @@ -502,24 +531,26 @@

      Parameters

    • roleId: string

      The ID or the key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the role.

    -
    +
  • Defined in src/api/deprecated.ts:375
  • - +
      - +
    • Retrieves a tenant by ID or key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.get()

      Parameters

      @@ -527,24 +558,26 @@

      Parameters

    • tenantId: string

      The ID or the key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the tenant.

    -
    +
  • Defined in src/api/deprecated.ts:315
  • - +
      - +
    • Retrieves a user by ID or key

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.get()

      Parameters

      @@ -552,24 +585,26 @@

      Parameters

    • userId: string

      The ID or the key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the user.

    -
    +
  • Defined in src/api/deprecated.ts:285
  • - +
      - +
    • Retrieves a list of condition sets.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.list()

      Parameters

      @@ -577,32 +612,36 @@

      Parameters

    • type: ConditionSetType

      The type of the condition set, either userset or resourceset.

      -
    • + +
    • page: number

      The page number.

      -
    • + +
    • perPage: number

      The number of items per page.

      -
    + +

    Returns Promise<ConditionSetRead[]>

    A promise that resolves to an array of ConditionSetRead objects representing the condition sets.

    -
    +
  • Defined in src/api/deprecated.ts:210
  • - +
      - +
    • Retrieves a list of condition set rules.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.list()

      Parameters

      @@ -610,46 +649,50 @@

      Parameters

    • page: number

      The page number.

      -
    • + +
    • perPage: number

      The number of items per page.

      -
    + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to an array of ConditionSetRuleRead objects representing the condition set rules.

    -
    +
  • Defined in src/api/deprecated.ts:249
  • - +
    +
  • Defined in src/api/deprecated.ts:177
  • - +
      - +
    • Retrieves a list of tenants.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.list()

      Parameters

      @@ -657,42 +700,45 @@

      Parameters

    • Optional page: number

      The page number.

      -
    + +

    Returns Promise<TenantRead[]>

    A promise that resolves to an array of TenantRead objects representing the tenants.

    -
    +
  • Defined in src/api/deprecated.ts:345
  • - +
    +
  • Defined in src/api/deprecated.ts:147
  • - +
      - +
    • Creates or Updates in place a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.sync()

      Parameters

      @@ -700,47 +746,50 @@

      Parameters

    • user: UserCreate

      The user to create or update.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the synced user.

    -
    +
  • Defined in src/api/deprecated.ts:567
  • - +
      - +
    • Removes a condition set rule (i.e: unassigns permission from a userset to act on a resourceset).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSetRules.delete()

      Parameters

      -

      Returns Promise<AxiosResponse<void>>

      A promise that resolves when the condition set rule is deleted.

      -
    +
  • Defined in src/api/deprecated.ts:1053
  • - +
      - +
    • Unassigns a role from a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.unassignRole()

      Parameters

      @@ -748,24 +797,26 @@

      Parameters

    • removedRole: RoleAssignmentRemove

      The role unassignment data.

      -
    -

    Returns Promise<AxiosResponse<void>>

    A promise that resolves when the role is unassigned.

    -
    +
  • Defined in src/api/deprecated.ts:880
  • - +
      - +
    • Updates an existing condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.conditionSets.update()

      Parameters

      @@ -773,28 +824,31 @@

      Parameters

    • conditionSetId: string

      The ID or key of the condition set to update.

      -
    • + +
    • conditionSet: ConditionSetUpdate

      The updated condition set data.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to a ConditionSetRead object representing the updated condition set.

    -
    +
  • Defined in src/api/deprecated.ts:945
  • - +
      - +
    • Updates an existing resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.resources.update()

      Parameters

      @@ -802,28 +856,31 @@

      Parameters

    • resourceId: string

      The ID or key of the resource to update.

      -
    • + +
    • resource: ResourceUpdate

      The updated resource data.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to a ResourceRead object representing the updated resource.

    -
    +
  • Defined in src/api/deprecated.ts:472
  • - +
      - +
    • Updates an existing role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.roles.update()

      Parameters

      @@ -831,28 +888,31 @@

      Parameters

    • roleId: string

      The ID or key of the role to update.

      -
    • + +
    • role: RoleUpdate

      The updated role data.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/deprecated.ts:785
  • - +
      - +
    • Updates an existing tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.tenants.update()

      Parameters

      @@ -860,28 +920,31 @@

      Parameters

    • tenantId: string

      The ID or key of the tenant to update.

      -
    • + +
    • tenant: TenantUpdate

      The updated tenant data.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to a TenantRead object representing the updated tenant.

    -
    +
  • Defined in src/api/deprecated.ts:691
  • - +
      - +
    • Updates an existing user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      - -

      Deprecated

      replaced with permit.api.users.update()

      Parameters

      @@ -889,21 +952,30 @@

      Parameters

    • userId: string

      The ID or key of the user to update.

      -
    • + +
    • user: UserUpdate

      The updated user data.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to a UserRead object representing the updated user.

    -
    +
  • Defined in src/api/deprecated.ts:599
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ElementsClient.html b/docs/classes/ElementsClient.html index 529a1ac..f7db34b 100644 --- a/docs/classes/ElementsClient.html +++ b/docs/classes/ElementsClient.html @@ -17,7 +17,8 @@

    Class ElementsClient

    API client for interacting with the Permit Elements API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/elements.ts:58
  • @@ -37,20 +38,20 @@

    Constructors

    - +
      - +
    • Creates an instance of the ElementsClient.

      @@ -60,26 +61,27 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ElementsClient

    +
  • Defined in src/api/elements.ts:66
  • Methods

    - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -87,19 +89,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -107,21 +111,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - + + +

    Returns Promise<EmbeddedLoginRequestOutputWithContent>

    The embedded login authentication session data.

    -
    +
  • Defined in src/api/elements.ts:82
  • +
  • constructor
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • loginAs
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/EnvironmentsApi.html b/docs/classes/EnvironmentsApi.html index 015e846..fceb36f 100644 --- a/docs/classes/EnvironmentsApi.html +++ b/docs/classes/EnvironmentsApi.html @@ -17,7 +17,8 @@

    Class EnvironmentsApi

    The EnvironmentsApi class provides methods for interacting with Permit Environments.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/environments.ts:167
  • @@ -37,29 +38,29 @@

    Constructors

    - +
      - +
    • Creates an instance of the EnvironmentsApi.

      @@ -69,21 +70,24 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns EnvironmentsApi

    +
  • Defined in src/api/environments.ts:176
  • Methods

    - +
      - +
    • Clones data (creates a copy) from a source specified environment into a different target environment in the same project. The target environment can be a new environment or an existing @@ -91,10 +95,6 @@

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -102,30 +102,34 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    • + +
    • copyParams: EnvironmentCopy

      The parameters for copying the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the copied environment.

    -
    +
  • Defined in src/api/environments.ts:388
  • - +
      - +
    • Creates a new environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -133,26 +137,29 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentData: EnvironmentCreate

      The data for creating the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the created environment.

    -
    +
  • Defined in src/api/environments.ts:325
  • - +
      - +
    • Deletes an environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -160,25 +167,30 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the environment is successfully deleted.

    -
    +
  • Defined in src/api/environments.ts:417
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -186,19 +198,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -206,21 +220,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Gets an environment by project key and environment key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -228,27 +242,30 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:224
  • - +
      - +
    • Retrieves the API key that grants access for an environment (and only the requested environment). Must be requested with an organization-level api key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -256,27 +273,30 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<APIKeyRead>

    A promise that resolves to an APIKeyRead object containing the API key and its metadata.

    -
    +
  • Defined in src/api/environments.ts:301
  • - +
      - +
    • Gets an environment by project ID and environment ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -284,27 +304,30 @@

      Parameters

    • projectId: string

      The project ID.

      -
    • + +
    • environmentId: string

      The environment ID.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:263
  • - +
      - +
    • Gets an environment by project key and environment key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -312,26 +335,29 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:249
  • - +
      - +
    • Retrieves statistics and metadata for an environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -339,28 +365,29 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentStats>

    A promise that resolves to an EnvironmentStats object representing the statistics data.

    -
    +
  • Defined in src/api/environments.ts:276
  • - + + +

    Returns Promise<EnvironmentRead[]>

    A promise that resolves to an array of EnvironmentRead objects representing the listed environments.

    -
    +
  • Defined in src/api/environments.ts:198
  • - +
      - +
    • Updates an existing environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -391,25 +422,33 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    • + +
    • environmentData: EnvironmentUpdate

      The data for updating the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the updated environment.

    -
    +
  • Defined in src/api/environments.ts:353
  • +
  • constructor
  • +
  • copy
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getApiKey
  • +
  • getById
  • +
  • getByKey
  • +
  • getStats
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Permit.html b/docs/classes/Permit.html index a5918cb..5db9479 100644 --- a/docs/classes/Permit.html +++ b/docs/classes/Permit.html @@ -21,7 +21,8 @@

    Class Permit

    Example usage:

    import { Permit } from 'permitio';

    const permit = new Permit({
    // this is typically the same API Key you would use for the PDP container
    token: "[YOUR_API_KEY]",
    // in production, you might need to change this url to fit your deployment
    pdp: "http://localhost:7766",
    ...
    });

    // creates (or updates) a user on that can be assigned roles and permissions
    const { user } = await permit.api.users.sync({
    // the user key must be a unique id of the user
    key: 'auth0|elon',
    // optional params
    email: 'elonmusk@tesla.com',
    first_name: 'Elon',
    last_name: 'Musk',
    // user attributes can be used in attribute-based access-control policies
    attributes: {
    age: 50,
    favoriteColor: 'red',
    },
    });

    // 'document' is the protected resource we are enforcing access to
    const resource = 'document';
    // the action the user is trying to do on the resource
    const action = 'read';

    const permitted = await permit.check(user, action, resource);
    if (permitted) {
    console.log('User is authorized to read a document.');
    } else {
    console.log('User is not authorized to read a document.');
    }
    - + +

    Hierarchy

    +
  • Defined in src/index.ts:92
  • @@ -39,26 +40,27 @@

    Constructors

    - +
      - +
    • Constructs a new instance of the Permit class with the specified configuration.

      @@ -68,58 +70,59 @@

      Parameters

    • config: RecursivePartial<IPermitConfig>

      The configuration for the Permit SDK.

      -
    -

    Returns Permit

    +
  • Defined in src/index.ts:138
  • Properties

    - +

    Access the Permit REST API using this property.

    Usage example:

    const permit = new Permit(config);
    permit.api.roles.create(...);
    -
    +
  • Defined in src/index.ts:119
  • - +

    Access the SDK configuration using this property. Once the SDK is initialized, the configuration is read-only.

    Usage example:

    const permit = new Permit(config);
    const pdpUrl = permit.config.pdp;
    -
    +
  • Defined in src/index.ts:107
  • - +

    Access the Permit Elements API using this property.

    Usage example:

    const permit = new Permit(config);
    permit.elements.loginAs(user, tenant);
    -
    +
  • Defined in src/index.ts:131
  • Methods

    - +
      - +
    • Checks multiple requests within the specified context.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -127,28 +130,31 @@

      Parameters

    • checks: ICheckQuery[]

      The check requests.

      -
    • + +
    • Optional context: Context

      The context object representing the context in which the action is performed.

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<boolean[]>

    array containing true if the user is authorized, false otherwise for each check request.

    -
    +
  • Defined in src/index.ts:183
  • - +
      - +
    • Checks if a user is authorized to perform an action on a resource within the specified context.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -156,36 +162,67 @@

      Parameters

    • user: string | IUser

      The user object representing the user.

      -
    • + +
    • action: string

      The action to be performed on the resource.

      -
    • + +
    • resource: string | IResource

      The resource object representing the resource.

      -
    • + +
    • Optional context: Context

      The context object representing the context in which the action is performed.

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<boolean>

    true if the user is authorized, false otherwise.

    -
    +
  • Defined in src/index.ts:164
  • +
    + +
      + +
    • +

      Get all tenants available in the system.

      +
      +
      +

      Parameters

      +
        +
      • +
        user: string | IUser
      • +
      • +
        action: string
      • +
      • +
        resource: string | IResource
      • +
      • +
        Optional context: Context
      • +
      • +
        Optional sdk: string
      +

      Returns Promise<TenantDetails[]>

      An array of TenantDetails representing all tenants.

      + +
    - +
      - +
    • Get all permissions for the specified user.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -193,31 +230,40 @@

      Parameters

    • user: string | IUser

      The user object representing the user.

      -
    • + +
    • Optional tenants: string[]

      The list of tenants to filter the permissions on ( given by roles ).

      -
    • + +
    • Optional resources: string[]

      The list of resources to filter the permissions on ( given by resource roles ).

      -
    • + +
    • Optional resource_types: string[]

      The list of resource types to filter the permissions on ( given by resource roles ).

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<IUserPermissions>

    object with key as the resource identifier and value as the resource details and permissions.

    -
    +
  • Defined in src/index.ts:225
  • +
  • constructor
  • +
  • api
  • +
  • config
  • +
  • elements
  • +
  • bulkCheck
  • +
  • check
  • +
  • checkAllTenants
  • +
  • getUserPermissions
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PermitApiError.html b/docs/classes/PermitApiError.html index 533bc57..625cc7e 100644 --- a/docs/classes/PermitApiError.html +++ b/docs/classes/PermitApiError.html @@ -27,7 +27,7 @@

    Hierarchy

    • PermitApiError
    +
  • Defined in src/api/base.ts:10
  • @@ -35,32 +35,32 @@

    Constructors

    - +
      - +
    • Type Parameters

      @@ -73,38 +73,38 @@

      Parameters

    • message: string
    • -
      originalError: AxiosError<T>
    +
    originalError: AxiosError<T, any>

    Returns PermitApiError<T>

    +
  • Defined in src/api/base.ts:11
  • Properties

    - +
    message: string
    - +
    name: string
    - -
    originalError: AxiosError<T>
    +
  • Defined in src/api/base.ts:11
  • - +
    stack?: string
    - +
    prepareStackTrace?: ((err, stackTraces) => any)

    Type declaration

    @@ -114,8 +114,6 @@

    Type declaration

  • (err, stackTraces): any
  • Optional override for formatting stack traces

    - -

    See

    https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

    Parameters

    @@ -124,12 +122,15 @@

    Parameters

    err: Error
  • stackTraces: CallSite[]
  • -

    Returns any

    - +
    stackTraceLimit: number
    - +
      -
    • get response(): undefined | AxiosResponse<T>
    • +
    • get response(): undefined | AxiosResponse<T, any>
    • -

      Returns undefined | AxiosResponse<T>

    +
  • Defined in src/api/base.ts:19
  • Methods

    - +
      - +
    • Create .stack property on a target object

      @@ -168,7 +169,8 @@

      Parameters

      targetObject: object
    • Optional constructorOpt: Function
    -

    Returns void

    @@ -176,7 +178,7 @@

    Returns void
    -

    Settings

    +

    Settings

    Member Visibility

    @@ -186,145 +188,145 @@

    Member Visibility

    Theme

    -

    On This Page

    +

    On This Page

    +
  • constructor
  • +
  • message
  • +
  • name
  • +
  • originalError
  • +
  • stack
  • +
  • prepareStackTrace
  • +
  • stackTraceLimit
  • +
  • request
  • +
  • response
  • +
  • captureStackTrace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PermitConnectionError.html b/docs/classes/PermitConnectionError.html index 08e139a..aaa1a02 100644 --- a/docs/classes/PermitConnectionError.html +++ b/docs/classes/PermitConnectionError.html @@ -22,7 +22,7 @@

    Hierarchy

    • PermitConnectionError
    +
  • Defined in src/enforcement/enforcer.ts:38
  • @@ -30,26 +30,26 @@

    Constructors

    - +
    +
  • Defined in src/enforcement/enforcer.ts:39
  • Properties

    - +
    message: string
    - +
    name: string
    - +
    stack?: string
    - +
    prepareStackTrace?: ((err, stackTraces) => any)

    Type declaration

    @@ -91,8 +91,6 @@

    Type declaration

  • (err, stackTraces): any
  • Optional override for formatting stack traces

    - -

    See

    https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

    Parameters

    @@ -101,12 +99,15 @@

    Parameters

    err: Error
  • stackTraces: CallSite[]
  • -

    Returns any

    - +
    stackTraceLimit: number
    @@ -135,7 +137,7 @@

    Returns void
    -

    Settings

    +

    Settings

    Member Visibility

    @@ -145,142 +147,142 @@

    Member Visibility

    Theme

    -

    On This Page

    +

    On This Page

    +
  • constructor
  • +
  • message
  • +
  • name
  • +
  • stack
  • +
  • prepareStackTrace
  • +
  • stackTraceLimit
  • +
  • captureStackTrace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PermitContextError.html b/docs/classes/PermitContextError.html index 059a77d..aea069d 100644 --- a/docs/classes/PermitContextError.html +++ b/docs/classes/PermitContextError.html @@ -21,7 +21,8 @@

    Class PermitContextError

    organization the API call is being made). Some of the input for the API method is provided via the SDK context. If the context is missing some data required for a method - the API call will fail.

    - + +

    Hierarchy

      @@ -29,7 +30,7 @@

      Hierarchy

      • PermitContextError
    +
  • Defined in src/api/context.ts:67
  • @@ -37,26 +38,26 @@

    Constructors

    - +
    +
  • Defined in src/api/context.ts:68
  • Properties

    - +
    message: string
    - +
    name: string
    - +
    stack?: string
    - +
    prepareStackTrace?: ((err, stackTraces) => any)

    Type declaration

    @@ -98,8 +99,6 @@

    Type declaration

  • (err, stackTraces): any
  • Optional override for formatting stack traces

    - -

    See

    https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

    Parameters

    @@ -108,12 +107,15 @@

    Parameters

    err: Error
  • stackTraces: CallSite[]
  • -

    Returns any

    - +
    stackTraceLimit: number
    @@ -142,7 +145,7 @@

    Returns void
    -

    Settings

    +

    Settings

    Member Visibility

    @@ -152,142 +155,142 @@

    Member Visibility

    Theme

    -

    On This Page

    +

    On This Page

    +
  • constructor
  • +
  • message
  • +
  • name
  • +
  • stack
  • +
  • prepareStackTrace
  • +
  • stackTraceLimit
  • +
  • captureStackTrace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PermitError.html b/docs/classes/PermitError.html index 36729d6..f2f0cfa 100644 --- a/docs/classes/PermitError.html +++ b/docs/classes/PermitError.html @@ -25,7 +25,7 @@

    Hierarchy

  • PermitConnectionError
  • PermitPDPStatusError
  • +
  • Defined in src/enforcement/enforcer.ts:31
  • @@ -33,26 +33,26 @@

    Constructors

    - +
    +
  • Defined in src/enforcement/enforcer.ts:32
  • Properties

    - +
    message: string
    - +
    name: string
    - +
    stack?: string
    - +
    prepareStackTrace?: ((err, stackTraces) => any)

    Type declaration

    @@ -94,8 +94,6 @@

    Type declaration

  • (err, stackTraces): any
  • Optional override for formatting stack traces

    - -

    See

    https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

    Parameters

    @@ -104,12 +102,15 @@

    Parameters

    err: Error
  • stackTraces: CallSite[]
  • -

    Returns any

    - +
    stackTraceLimit: number
    @@ -138,7 +140,7 @@

    Returns void
    -

    Settings

    +

    Settings

    Member Visibility

    @@ -148,142 +150,142 @@

    Member Visibility

    Theme

    -

    On This Page

    +

    On This Page

    +
  • constructor
  • +
  • message
  • +
  • name
  • +
  • stack
  • +
  • prepareStackTrace
  • +
  • stackTraceLimit
  • +
  • captureStackTrace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PermitPDPStatusError.html b/docs/classes/PermitPDPStatusError.html index c39f9b6..3d14b7b 100644 --- a/docs/classes/PermitPDPStatusError.html +++ b/docs/classes/PermitPDPStatusError.html @@ -22,7 +22,7 @@

    Hierarchy

    • PermitPDPStatusError
    +
  • Defined in src/enforcement/enforcer.ts:45
  • @@ -30,26 +30,26 @@

    Constructors

    - +
    +
  • Defined in src/enforcement/enforcer.ts:46
  • Properties

    - +
    message: string
    - +
    name: string
    - +
    stack?: string
    - +
    prepareStackTrace?: ((err, stackTraces) => any)

    Type declaration

    @@ -91,8 +91,6 @@

    Type declaration

  • (err, stackTraces): any
  • Optional override for formatting stack traces

    - -

    See

    https://github.com/v8/v8/wiki/Stack%20Trace%20API#customizing-stack-traces

    Parameters

    @@ -101,12 +99,15 @@

    Parameters

    err: Error
  • stackTraces: CallSite[]
  • -

    Returns any

    - +
    stackTraceLimit: number
    @@ -135,7 +137,7 @@

    Returns void
    -

    Settings

    +

    Settings

    Member Visibility

    @@ -145,142 +147,142 @@

    Member Visibility

    Theme

    -

    On This Page

    +

    On This Page

    +
  • constructor
  • +
  • message
  • +
  • name
  • +
  • stack
  • +
  • prepareStackTrace
  • +
  • stackTraceLimit
  • +
  • captureStackTrace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ProjectsApi.html b/docs/classes/ProjectsApi.html index 706d5bc..94e6e55 100644 --- a/docs/classes/ProjectsApi.html +++ b/docs/classes/ProjectsApi.html @@ -17,7 +17,8 @@

    Class ProjectsApi

    The ProjectsApi class provides methods for interacting with Permit Projects.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/projects.ts:95
  • @@ -37,26 +38,26 @@

    Constructors

    - +
      - +
    • Creates an instance of the ProjectsApi.

      @@ -66,27 +67,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ProjectsApi

    +
  • Defined in src/api/projects.ts:103
  • Methods

    - + + +

    Returns Promise<ProjectRead>

    A promise that resolves to the created project.

    -
    +
  • Defined in src/api/projects.ts:192
  • - +
      - +
    • Deletes a project.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -117,21 +119,25 @@

      Parameters

    • projectKey: string

      The key of the project to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the project is deleted.

    -
    +
  • Defined in src/api/projects.ts:238
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -139,19 +145,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -159,21 +167,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a project by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -181,23 +189,25 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:144
  • - +
      - +
    • Retrieves a project by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -205,23 +215,25 @@

      Parameters

    • projectId: string

      The ID of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:180
  • - +
      - +
    • Retrieves a project by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -229,24 +241,24 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:167
  • - + + +

    Returns Promise<ProjectRead[]>

    A promise that resolves to an array of projects.

    -
    +
  • Defined in src/api/projects.ts:120
  • - +
      - +
    • Updates a project.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -277,21 +293,28 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    • + +
    • projectData: ProjectUpdate

      The updated data for the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the updated project.

    -
    +
  • Defined in src/api/projects.ts:215
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ResourceActionGroupsApi.html b/docs/classes/ResourceActionGroupsApi.html index 7bdd808..72b17b9 100644 --- a/docs/classes/ResourceActionGroupsApi.html +++ b/docs/classes/ResourceActionGroupsApi.html @@ -17,7 +17,8 @@

    Class ResourceActionGroupsApi

    API client for interacting with the Resource Action Groups API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-action-groups.ts:111
  • @@ -37,26 +38,26 @@

    Constructors

    - +
      - +
    • Creates an instance of the ResourceActionGroupsApi.

      @@ -66,27 +67,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ResourceActionGroupsApi

    +
  • Defined in src/api/resource-action-groups.ts:119
  • Methods

    - + + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the created action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:214
  • - +
      - +
    • Deletes a action group based on the resource key and group key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -121,25 +124,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the action group is successfully deleted.

    -
    +
  • Defined in src/api/resource-action-groups.ts:271
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -147,19 +155,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -167,21 +177,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves an action group based on the resource key and the group key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -189,27 +199,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:162
  • - +
      - +
    • Retrieves an action group based on the resource ID and the group ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -217,27 +230,30 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • groupId: string

      The group ID.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:202
  • - +
      - +
    • Retrieves an action group based on the resource key and the group key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -245,28 +261,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:188
  • - + + +

    Returns Promise<ResourceActionGroupRead[]>

    A promise that resolves to an array of ResourceActionGroupRead objects representing the action groups.

    -
    +
  • Defined in src/api/resource-action-groups.ts:135
  • - +
      - +
    • Updates an action group.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -297,25 +318,33 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    • + +
    • groupData: ResourceActionGroupUpdate

      The action group data.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the updated action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:242
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ResourceActionsApi.html b/docs/classes/ResourceActionsApi.html index 573d703..a651937 100644 --- a/docs/classes/ResourceActionsApi.html +++ b/docs/classes/ResourceActionsApi.html @@ -17,7 +17,8 @@

    Class ResourceActionsApi

    API client for interacting with the Resource Actions API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-actions.ts:110
  • @@ -37,26 +38,26 @@

    Constructors

    - +
      - +
    • Creates an instance of the ResourceActionsApi.

      @@ -66,27 +67,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ResourceActionsApi

    +
  • Defined in src/api/resource-actions.ts:118
  • Methods

    - + + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the created action.

    -
    +
  • Defined in src/api/resource-actions.ts:214
  • - +
      - +
    • Deletes a action based on the resource key and action key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -121,25 +124,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the action is successfully deleted.

    -
    +
  • Defined in src/api/resource-actions.ts:272
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -147,19 +155,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -167,21 +177,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves an action based on the resource key and the action key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -189,27 +199,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:161
  • - +
      - +
    • Retrieves an action based on the resource ID and the action ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -217,27 +230,30 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • actionId: string

      The action ID.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:201
  • - +
      - +
    • Retrieves an action based on the resource key and the action key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -245,28 +261,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:187
  • - + + +

    Returns Promise<ResourceActionRead[]>

    A promise that resolves to an array of ResourceActionRead objects representing the actions.

    -
    +
  • Defined in src/api/resource-actions.ts:134
  • - +
      - +
    • Updates an existing action.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -297,25 +318,33 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The key of the action to modify.

      -
    • + +
    • actionData: ResourceActionUpdate

      The data for updating the action.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the updated action.

    -
    +
  • Defined in src/api/resource-actions.ts:243
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ResourceAttributesApi.html b/docs/classes/ResourceAttributesApi.html index da5c2ba..f904884 100644 --- a/docs/classes/ResourceAttributesApi.html +++ b/docs/classes/ResourceAttributesApi.html @@ -17,7 +17,8 @@

    Class ResourceAttributesApi

    API client for interacting with the Resource Attributes API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-attributes.ts:117
  • @@ -37,26 +38,26 @@

    Constructors

    - +
      - +
    • Creates an instance of the ResourceAttributesApi.

      @@ -66,27 +67,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ResourceAttributesApi

    +
  • Defined in src/api/resource-attributes.ts:125
  • Methods

    - + + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the created attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:221
  • - +
      - +
    • Deletes a attribute based on the resource key and attribute key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -121,25 +124,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the attribute is successfully deleted.

    -
    +
  • Defined in src/api/resource-attributes.ts:279
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -147,19 +155,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -167,21 +177,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves an attribute based on the resource key and the attribute key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -189,27 +199,30 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:168
  • - +
      - +
    • Retrieves an attribute based on the resource ID and the attribute ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -217,27 +230,30 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • attributeId: string

      The attribute ID.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:208
  • - +
      - +
    • Retrieves an attribute based on the resource key and the attribute key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -245,28 +261,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:194
  • - + + +

    Returns Promise<ResourceAttributeRead[]>

    A promise that resolves to an array of ResourceAttributeRead objects representing the attributes.

    -
    +
  • Defined in src/api/resource-attributes.ts:141
  • - +
      - +
    • Updates an existing attribute.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -297,25 +318,33 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The key of the attribute to modify.

      -
    • + +
    • attributeData: ResourceAttributeUpdate

      The data for updating the attribute.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the updated attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:250
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ResourcesApi.html b/docs/classes/ResourcesApi.html index c2ab702..843b0f9 100644 --- a/docs/classes/ResourcesApi.html +++ b/docs/classes/ResourcesApi.html @@ -17,7 +17,8 @@

    Class ResourcesApi

    The ResourcesApi class provides methods for interacting with Permit Resources.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resources.ts:111
  • @@ -37,27 +38,27 @@

    Constructors

    - +
      - +
    • Creates an instance of the ResourcesApi.

      @@ -67,27 +68,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns ResourcesApi

    +
  • Defined in src/api/resources.ts:119
  • Methods

    - + + +

    Returns Promise<ResourceRead>

    A promise that resolves to the created resource.

    -
    +
  • Defined in src/api/resources.ts:210
  • - +
      - +
    • Deletes a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -118,21 +120,25 @@

      Parameters

    • resourceKey: string

      The key of the resource to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the resource is deleted.

    -
    +
  • Defined in src/api/resources.ts:283
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -140,19 +146,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -160,21 +168,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a resource by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -182,23 +190,25 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:161
  • - +
      - +
    • Retrieves a resource by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -206,23 +216,25 @@

      Parameters

    • resourceId: string

      The ID of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:198
  • - +
      - +
    • Retrieves a resource by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -230,24 +242,24 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:185
  • - + + +

    Returns Promise<ResourceRead[]>

    A promise that resolves to an array of resources.

    -
    +
  • Defined in src/api/resources.ts:136
  • - +
      - +
    • Creates a resource if such a resource does not exists, otherwise completely replaces the resource configuration.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -278,26 +294,29 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    • + +
    • resourceData: ResourceReplace

      The updated data for the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the updated resource.

    -
    +
  • Defined in src/api/resources.ts:234
  • - +
      - +
    • Updates a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -305,21 +324,28 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    • + +
    • resourceData: ResourceUpdate

      The updated data for the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the updated resource.

    -
    +
  • Defined in src/api/resources.ts:259
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • replace
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/RoleAssignmentsApi.html b/docs/classes/RoleAssignmentsApi.html index 1eca5dc..07a9818 100644 --- a/docs/classes/RoleAssignmentsApi.html +++ b/docs/classes/RoleAssignmentsApi.html @@ -17,7 +17,8 @@

    Class RoleAssignmentsApi

    The RoleAssignmentsApi class provides methods for interacting with Role Assignments.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/role-assignments.ts:110
  • @@ -37,24 +38,24 @@

    Constructors

    - +
      - +
    • Creates an instance of the RoleAssignmentsApi.

      @@ -64,27 +65,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns RoleAssignmentsApi

    +
  • Defined in src/api/role-assignments.ts:118
  • Methods

    - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves with the assigned role.

    -
    +
  • Defined in src/api/role-assignments.ts:164
  • - +
      - +
    • Assigns multiple roles in bulk using the provided role assignments data. Each role assignment is a tuple of (user, role, tenant).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -116,23 +118,25 @@

      Parameters

    • assignments: RoleAssignmentCreate[]

      The role assignments to be performed in bulk.

      -
    + +

    Returns Promise<BulkRoleAssignmentReport>

    A promise that resolves with the bulk assignment report.

    -
    +
  • Defined in src/api/role-assignments.ts:211
  • - +
      - +
    • Removes multiple role assignments in bulk using the provided unassignment data. Each role to unassign is a tuple of (user, role, tenant).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -140,21 +144,25 @@

      Parameters

    • unassignments: RoleAssignmentRemove[]

      The role unassignments to be performed in bulk.

      -
    + +

    Returns Promise<BulkRoleUnAssignmentReport>

    A promise that resolves with the bulk unassignment report.

    -
    +
  • Defined in src/api/role-assignments.ts:235
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -162,19 +170,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -182,21 +192,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - + + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves with an array of role assignments.

    -
    +
  • Defined in src/api/role-assignments.ts:135
  • - +
      - +
    • Unassigns a role from a user in the scope of a given tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -227,17 +239,23 @@

      Parameters

    • unassignment: RoleAssignmentRemove

      The role unassignment details.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is successfully unassigned.

    -
    +
  • Defined in src/api/role-assignments.ts:187
  • +
  • constructor
  • +
  • assign
  • +
  • bulkAssign
  • +
  • bulkUnassign
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • list
  • +
  • unassign
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/RolesApi.html b/docs/classes/RolesApi.html index f28fb6a..a625e87 100644 --- a/docs/classes/RolesApi.html +++ b/docs/classes/RolesApi.html @@ -17,7 +17,8 @@

    Class RolesApi

    The RolesApi class provides methods for interacting with Permit Roles.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/roles.ts:110
  • @@ -37,28 +38,28 @@

    Constructors

    - +
      - +
    • Creates an instance of the RolesApi.

      @@ -68,27 +69,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns RolesApi

    +
  • Defined in src/api/roles.ts:118
  • Methods

    - +
      - +
    • Assigns permissions to a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -96,26 +96,29 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • permissions: string[]

      An array of permission keys (resourceKey:actionKey) to be assigned to the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/roles.ts:278
  • - +
      - +
    • Creates a new role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -123,22 +126,24 @@

      Parameters

    • roleData: RoleCreate

      The data for the new role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the created role.

    -
    +
  • Defined in src/api/roles.ts:209
  • - +
      - +
    • Deletes a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -146,21 +151,25 @@

      Parameters

    • roleKey: string

      The key of the role to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is deleted.

    -
    +
  • Defined in src/api/roles.ts:257
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -168,19 +177,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -188,21 +199,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a role by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -210,23 +221,25 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:160
  • - +
      - +
    • Retrieves a role by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -234,23 +247,25 @@

      Parameters

    • roleId: string

      The ID of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:197
  • - +
      - +
    • Retrieves a role by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -258,24 +273,24 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:184
  • - +
      - +
    • Retrieves a list of roles.

      - -

      See

      IPagination

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -283,22 +298,26 @@

      Parameters

    • Optional pagination: IPagination

      The pagination options,

      -
    + +

    Returns Promise<RoleRead[]>

    A promise that resolves to an array of roles.

    -
    +
  • Defined in src/api/roles.ts:135
  • - +
      - +
    • Removes permissions from a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -306,26 +325,29 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • permissions: string[]

      An array of permission keys (resourceKey:actionKey) to be removed from the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/roles.ts:304
  • - +
      - +
    • Updates a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -333,21 +355,28 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • roleData: RoleUpdate

      The updated data for the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the updated role.

    -
    +
  • Defined in src/api/roles.ts:233
  • +
  • constructor
  • +
  • assignPermissions
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • removePermissions
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/TenantsApi.html b/docs/classes/TenantsApi.html index 42d4d08..d8ccfef 100644 --- a/docs/classes/TenantsApi.html +++ b/docs/classes/TenantsApi.html @@ -17,7 +17,8 @@

    Class TenantsApi

    The TenantsApi class provides methods for interacting with Permit Tenants.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/tenants.ts:121
  • @@ -37,28 +38,28 @@

    Constructors

    - +
      - +
    • Creates an instance of the TenantsApi.

      @@ -68,27 +69,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns TenantsApi

    +
  • Defined in src/api/tenants.ts:129
  • Methods

    - +
      - +
    • Creates a new tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -96,22 +96,24 @@

      Parameters

    • tenantData: TenantCreate

      The data for the new tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the created tenant.

    -
    +
  • Defined in src/api/tenants.ts:249
  • - +
      - +
    • Deletes a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -119,22 +121,24 @@

      Parameters

    • tenantKey: string

      The key of the tenant to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the tenant is deleted.

    -
    +
  • Defined in src/api/tenants.ts:297
  • - +
      - +
    • Deletes a user from a given tenant (also removes all roles granted to the user in that tenant).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -142,25 +146,30 @@

      Parameters

    • tenantKey: string

      The key of the tenant from which the user will be deleted.

      -
    • + +
    • userKey: string

      The key of the user to be deleted.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the user is successfully deleted.

    -
    +
  • Defined in src/api/tenants.ts:319
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -168,19 +177,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -188,21 +199,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a tenant by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -210,23 +221,25 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:200
  • - +
      - +
    • Retrieves a tenant by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -234,23 +247,25 @@

      Parameters

    • tenantId: string

      The ID of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:237
  • - +
      - +
    • Retrieves a tenant by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -258,24 +273,24 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:224
  • - + + +

    Returns Promise<TenantRead[]>

    A promise that resolves to an array of tenants.

    -
    +
  • Defined in src/api/tenants.ts:146
  • - + + +

    Returns Promise<PaginatedResultUserRead>

    A promise that resolves to a PaginatedResultUserRead object containing the list of tenant users.

    -
    +
  • Defined in src/api/tenants.ts:171
  • - +
      - +
    • Updates a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -329,21 +350,28 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    • + +
    • tenantData: TenantUpdate

      The updated data for the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the updated tenant.

    -
    +
  • Defined in src/api/tenants.ts:273
  • +
  • constructor
  • +
  • create
  • +
  • delete
  • +
  • deleteTenantUser
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • listTenantUsers
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/UsersApi.html b/docs/classes/UsersApi.html index d4bb5d0..778c208 100644 --- a/docs/classes/UsersApi.html +++ b/docs/classes/UsersApi.html @@ -17,7 +17,8 @@

    Class UsersApi

    The UsersApi class provides methods for interacting with Permit Users.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/users.ts:187
  • @@ -37,30 +38,30 @@

    Constructors

    - +
      - +
    • Creates an instance of the UsersApi.

      @@ -70,27 +71,26 @@

      Parameters

    • config: IPermitConfig

      The configuration object for the Permit SDK.

      -
    • + +
    • -
      logger: Logger
      +
      logger: Logger<LoggerOptions>

      The logger instance for logging.

      -
    -

    Returns UsersApi

    +
  • Defined in src/api/users.ts:196
  • Methods

    - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves with the assigned role.

    -
    +
  • Defined in src/api/users.ts:387
  • - +
      - +
    • Creates a new user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -121,22 +123,24 @@

      Parameters

    • userData: UserCreate

      The data for the new user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the created user.

    -
    +
  • Defined in src/api/users.ts:292
  • - +
      - +
    • Deletes a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -144,21 +148,25 @@

      Parameters

    • userKey: string

      The key of the user to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the user is deleted.

    -
    +
  • Defined in src/api/users.ts:366
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -166,19 +174,21 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:116
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -186,21 +196,21 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/base.ts:143
  • - +
      - +
    • Retrieves a user by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -208,23 +218,25 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:243
  • - +
      - +
    • Retrieves the roles assigned to a user in a given tenant (if the tenant filter is provided) or across all tenants (if the tenant filter in not provided).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -232,23 +244,25 @@

      Parameters

    • roleFilters: IGetUserRoles

      The filters for retrieving role assignments.

      -
    + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves with an array of role assignments for the user.

    -
    +
  • Defined in src/api/users.ts:434
  • - +
      - +
    • Retrieves a user by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -256,23 +270,25 @@

      Parameters

    • userId: string

      The ID of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:280
  • - +
      - +
    • Retrieves a user by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -280,24 +296,24 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:267
  • - + + +

    Returns Promise<PaginatedResultUserRead>

    A promise that resolves to a PaginatedResultUserRead object containing the list of users.

    -
    +
  • Defined in src/api/users.ts:218
  • - + + +

    Returns Promise<ICreateOrUpdateUserResult>

    A promise that resolves with the result of the user creation or update operation.

    -
    +
  • Defined in src/api/users.ts:340
  • - +
      - +
    • Unassigns a role from a user in the scope of a given tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -351,22 +373,24 @@

      Parameters

    • unassignment: RoleAssignmentRemove

      The role unassignment details.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is successfully unassigned from the user.

    -
    +
  • Defined in src/api/users.ts:410
  • - +
      - +
    • Updates a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -374,21 +398,28 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    • + +
    • userData: UserUpdate

      The updated data for the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the updated user.

    -
    +
  • Defined in src/api/users.ts:316
  • +
  • constructor
  • +
  • assignRole
  • +
  • create
  • +
  • delete
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • get
  • +
  • getAssignedRoles
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • sync
  • +
  • unassignRole
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/APIKeyOwnerType.html b/docs/enums/APIKeyOwnerType.html index e4c2781..e68fb80 100644 --- a/docs/enums/APIKeyOwnerType.html +++ b/docs/enums/APIKeyOwnerType.html @@ -17,11 +17,12 @@

    Enumeration APIKeyOwnerType

    An enumeration.

    - -

    Export

    @@ -29,32 +30,32 @@

    Enumeration Members

    - +
    Elements: "elements"
    +
  • Defined in src/openapi/types/apikey-owner-type.ts:24
  • - +
    Member: "member"
    +
  • Defined in src/openapi/types/apikey-owner-type.ts:23
  • - +
    PdpConfig: "pdp_config"
    +
  • Defined in src/openapi/types/apikey-owner-type.ts:22
  • +
  • Elements
  • +
  • Member
  • +
  • PdpConfig
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/ApiKeyLevel.html b/docs/enums/ApiKeyLevel.html index 315a400..9b799b3 100644 --- a/docs/enums/ApiKeyLevel.html +++ b/docs/enums/ApiKeyLevel.html @@ -17,9 +17,10 @@

    Enumeration ApiKeyLevel

    The ApiKeyLevel enum represents the access level of a Permit API Key.

    -
    @@ -27,52 +28,56 @@

    Enumeration Members

    - +
    ENVIRONMENT_LEVEL_API_KEY: "ENVIRONMENT_LEVEL_API_KEY"

    Environment level API key authorization. Using an API key of this scope will allow the SDK user to modify a single Permit environment.

    -
    +
  • Defined in src/api/context.ts:29
  • - +
    ORGANIZATION_LEVEL_API_KEY: "ORGANIZATION_LEVEL_API_KEY"

    Organization level API key authorization. Using an API key of this scope will allow the SDK user to modify all projects and environments under the organization / workspace.

    -
    +
  • Defined in src/api/context.ts:15
  • - +
    PROJECT_LEVEL_API_KEY: "PROJECT_LEVEL_API_KEY"

    Project level API key authorization. Using an API key of this scope will allow the SDK user to modify a single project and the environments under that project.

    -
    +
  • Defined in src/api/context.ts:22
  • - +
    WAIT_FOR_INIT: "WAIT_FOR_INIT"

    Wait for initialization of the API key.

    -
    +
  • Defined in src/api/context.ts:8
  • +
  • ENVIRONMENT_LEVEL_API_KEY
  • +
  • ORGANIZATION_LEVEL_API_KEY
  • +
  • PROJECT_LEVEL_API_KEY
  • +
  • WAIT_FOR_INIT
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/AttributeType.html b/docs/enums/AttributeType.html index e7c4240..2edf25e 100644 --- a/docs/enums/AttributeType.html +++ b/docs/enums/AttributeType.html @@ -17,11 +17,12 @@

    Enumeration AttributeType

    supported attribute primitives

    - -

    Export

    @@ -29,50 +30,50 @@

    Enumeration Members

    - +
    Array: "array"
    +
  • Defined in src/openapi/types/attribute-type.ts:26
  • - +
    Bool: "bool"
    +
  • Defined in src/openapi/types/attribute-type.ts:22
  • - +
    Json: "json"
    +
  • Defined in src/openapi/types/attribute-type.ts:27
  • - +
    Number: "number"
    +
  • Defined in src/openapi/types/attribute-type.ts:23
  • - +
    String: "string"
    +
  • Defined in src/openapi/types/attribute-type.ts:24
  • - +
    Time: "time"
    +
  • Defined in src/openapi/types/attribute-type.ts:25
  • +
  • Array
  • +
  • Bool
  • +
  • Json
  • +
  • Number
  • +
  • String
  • +
  • Time
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/ConditionSetType.html b/docs/enums/ConditionSetType.html index 925fdc2..f033eec 100644 --- a/docs/enums/ConditionSetType.html +++ b/docs/enums/ConditionSetType.html @@ -17,11 +17,12 @@

    Enumeration ConditionSetType

    An enumeration.

    - -

    Export

    @@ -29,26 +30,26 @@

    Enumeration Members

    - +
    Resourceset: "resourceset"
    +
  • Defined in src/openapi/types/condition-set-type.ts:23
  • - +
    Userset: "userset"
    +
  • Defined in src/openapi/types/condition-set-type.ts:22
  • +
  • Resourceset
  • +
  • Userset
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/ElementsApiErrors.html b/docs/enums/ElementsApiErrors.html index 7d2f47c..ced8367 100644 --- a/docs/enums/ElementsApiErrors.html +++ b/docs/enums/ElementsApiErrors.html @@ -17,9 +17,10 @@

    Enumeration ElementsApiErrors

    Represents the possible error messages returned by the Elements API.

    -
    @@ -27,38 +28,38 @@

    Enumeration Members

    - +
    FORBIDDEN_ACCESS: "Forbidden access"
    +
  • Defined in src/api/elements.ts:37
  • - +
    INVALID_PERMISSION_LEVEL: "Invalid user permission level"
    +
  • Defined in src/api/elements.ts:36
  • - +
    TENANT_NOT_FOUND: "Tenant not found"
    +
  • Defined in src/api/elements.ts:35
  • - +
    USER_NOT_FOUND: "User not found"
    +
  • Defined in src/api/elements.ts:34
  • +
  • FORBIDDEN_ACCESS
  • +
  • INVALID_PERMISSION_LEVEL
  • +
  • TENANT_NOT_FOUND
  • +
  • USER_NOT_FOUND
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/MemberAccessLevel.html b/docs/enums/MemberAccessLevel.html index 9f4e2b9..4654e71 100644 --- a/docs/enums/MemberAccessLevel.html +++ b/docs/enums/MemberAccessLevel.html @@ -17,11 +17,12 @@

    Enumeration MemberAccessLevel

    An enumeration.

    - -

    Export

    @@ -29,32 +30,32 @@

    Enumeration Members

    - +
    Admin: "admin"
    +
  • Defined in src/openapi/types/member-access-level.ts:22
  • - +
    Read: "read"
    +
  • Defined in src/openapi/types/member-access-level.ts:24
  • - +
    Write: "write"
    +
  • Defined in src/openapi/types/member-access-level.ts:23
  • +
  • Admin
  • +
  • Read
  • +
  • Write
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/MemberAccessObj.html b/docs/enums/MemberAccessObj.html index 3affa9a..8d367cb 100644 --- a/docs/enums/MemberAccessObj.html +++ b/docs/enums/MemberAccessObj.html @@ -17,11 +17,12 @@

    Enumeration MemberAccessObj

    An enumeration.

    - -

    Export

    @@ -29,32 +30,32 @@

    Enumeration Members

    - +
    Env: "env"
    +
  • Defined in src/openapi/types/member-access-obj.ts:24
  • - +
    Org: "org"
    +
  • Defined in src/openapi/types/member-access-obj.ts:22
  • - +
    Project: "project"
    +
  • Defined in src/openapi/types/member-access-obj.ts:23
  • +
  • Env
  • +
  • Org
  • +
  • Project
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 3a51139..7e11589 100644 --- a/docs/index.html +++ b/docs/index.html @@ -18,6 +18,7 @@

    permitio

    Release

    1. Update the version in package.json
    2. Execute yarn run build
    3. +
    4. Execute yarn docs ; git add docs/ ; git commit -m "update tsdoc" to update the auto generated docs
    5. Execute yarn publish --access public

    Documentation

    Read the documentation at Permit.io website

    @@ -27,7 +28,7 @@

    permitio

    +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/APIKeyRead.html b/docs/interfaces/APIKeyRead.html index 17d3f29..4d3aec6 100644 --- a/docs/interfaces/APIKeyRead.html +++ b/docs/interfaces/APIKeyRead.html @@ -17,14 +17,14 @@

    Interface APIKeyRead

    -

    Export

    APIKeyRead

    +

    Export

    APIKeyRead

    Hierarchy

    • APIKeyRead
    +
  • Defined in src/openapi/types/apikey-read.ts:39
  • @@ -32,140 +32,140 @@

    Properties

    - +
    access_level?: MemberAccessLevel
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:69
  • - +
    created_at: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:99
  • - +
    created_by_member?: OrgMemberRead
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:105
  • - +
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:117
  • - +
    environment_id?: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:57
  • - +
    id: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:87
  • - +
    last_used_at?: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:111
  • - +
    name?: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:81
  • - +
    object_type?: MemberAccessObj
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:63
  • - +
    organization_id: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:45
  • - +
    owner_type: APIKeyOwnerType
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:75
  • - +
    project?: ProjectRead
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:123
  • - +
    project_id?: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:51
  • - +
    secret?: string
    -

    Memberof

    APIKeyRead

    +

    Memberof

    APIKeyRead

    +
  • Defined in src/openapi/types/apikey-read.ts:93
  • +
  • access_level
  • +
  • created_at
  • +
  • created_by_member
  • +
  • env
  • +
  • environment_id
  • +
  • id
  • +
  • last_used_at
  • +
  • name
  • +
  • object_type
  • +
  • organization_id
  • +
  • owner_type
  • +
  • project
  • +
  • project_id
  • +
  • secret
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ActionBlockEditable.html b/docs/interfaces/ActionBlockEditable.html index 41b64b4..c946d54 100644 --- a/docs/interfaces/ActionBlockEditable.html +++ b/docs/interfaces/ActionBlockEditable.html @@ -17,14 +17,14 @@

    Interface ActionBlockEditable

    -

    Export

    ActionBlockEditable

    +

    Export

    ActionBlockEditable

    Hierarchy

    • ActionBlockEditable
    +
  • Defined in src/openapi/types/action-block-editable.ts:20
  • @@ -32,43 +32,45 @@

    Properties

    - +
    attributes?: object
    -

    Memberof

    ActionBlockEditable

    +

    Memberof

    ActionBlockEditable

    +
  • Defined in src/openapi/types/action-block-editable.ts:38
  • - +
    description?: string

    optional description string explaining what this action represents in your system

    - -

    Memberof

    ActionBlockEditable

    +
    +
    +

    Memberof

    ActionBlockEditable

    +
  • Defined in src/openapi/types/action-block-editable.ts:32
  • - +
    name?: string

    a more descriptive name for the action

    - -

    Memberof

    ActionBlockEditable

    +
    +
    +

    Memberof

    ActionBlockEditable

    +
  • Defined in src/openapi/types/action-block-editable.ts:26
  • +
  • attributes
  • +
  • description
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ActionBlockRead.html b/docs/interfaces/ActionBlockRead.html index cfe7daa..b498cd1 100644 --- a/docs/interfaces/ActionBlockRead.html +++ b/docs/interfaces/ActionBlockRead.html @@ -17,14 +17,14 @@

    Interface ActionBlockRead

    -

    Export

    ActionBlockRead

    +

    Export

    ActionBlockRead

    Hierarchy

    • ActionBlockRead
    +
  • Defined in src/openapi/types/action-block-read.ts:20
  • @@ -32,63 +32,67 @@

    Properties

    - +
    attributes?: object
    -

    Memberof

    ActionBlockRead

    +

    Memberof

    ActionBlockRead

    +
  • Defined in src/openapi/types/action-block-read.ts:38
  • - +
    description?: string

    optional description string explaining what this action represents in your system

    - -

    Memberof

    ActionBlockRead

    +
    +
    +

    Memberof

    ActionBlockRead

    +
  • Defined in src/openapi/types/action-block-read.ts:32
  • - +
    id: string

    Unique id of the action

    - -

    Memberof

    ActionBlockRead

    +
    +
    +

    Memberof

    ActionBlockRead

    +
  • Defined in src/openapi/types/action-block-read.ts:44
  • - +
    key?: string

    action key

    - -

    Memberof

    ActionBlockRead

    +
    +
    +

    Memberof

    ActionBlockRead

    +
  • Defined in src/openapi/types/action-block-read.ts:50
  • - +
    name?: string

    a more descriptive name for the action

    - -

    Memberof

    ActionBlockRead

    +
    +
    +

    Memberof

    ActionBlockRead

    +
  • Defined in src/openapi/types/action-block-read.ts:26
  • +
  • attributes
  • +
  • description
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/AttributeBlockEditable.html b/docs/interfaces/AttributeBlockEditable.html index d098bda..90b7fa7 100644 --- a/docs/interfaces/AttributeBlockEditable.html +++ b/docs/interfaces/AttributeBlockEditable.html @@ -17,14 +17,14 @@

    Interface AttributeBlockEditable

    -

    Export

    AttributeBlockEditable

    +

    Export

    AttributeBlockEditable

    Hierarchy

    • AttributeBlockEditable
    +
  • Defined in src/openapi/types/attribute-block-editable.ts:24
  • @@ -32,34 +32,36 @@

    Properties

    - +
    description?: string

    optional description string explaining what data this attribute will store

    - -

    Memberof

    AttributeBlockEditable

    +
    +
    +

    Memberof

    AttributeBlockEditable

    +
  • Defined in src/openapi/types/attribute-block-editable.ts:36
  • - +

    The type of the attribute, we currently support: bool, number (ints, floats), time (a timestamp), string, and json.

    - -

    Memberof

    AttributeBlockEditable

    +
    +
    +

    Memberof

    AttributeBlockEditable

    +
  • Defined in src/openapi/types/attribute-block-editable.ts:30
  • +
  • description
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/AttributeBlockRead.html b/docs/interfaces/AttributeBlockRead.html index b7aa83c..5778222 100644 --- a/docs/interfaces/AttributeBlockRead.html +++ b/docs/interfaces/AttributeBlockRead.html @@ -17,14 +17,14 @@

    Interface AttributeBlockRead

    -

    Export

    AttributeBlockRead

    +

    Export

    AttributeBlockRead

    Hierarchy

    • AttributeBlockRead
    +
  • Defined in src/openapi/types/attribute-block-read.ts:24
  • @@ -32,54 +32,58 @@

    Properties

    - +
    description?: string

    optional description string explaining what data this attribute will store

    - -

    Memberof

    AttributeBlockRead

    +
    +
    +

    Memberof

    AttributeBlockRead

    +
  • Defined in src/openapi/types/attribute-block-read.ts:36
  • - +
    id: string

    Unique id of the attribute

    - -

    Memberof

    AttributeBlockRead

    +
    +
    +

    Memberof

    AttributeBlockRead

    +
  • Defined in src/openapi/types/attribute-block-read.ts:42
  • - +
    key?: string

    action key

    - -

    Memberof

    AttributeBlockRead

    +
    +
    +

    Memberof

    AttributeBlockRead

    +
  • Defined in src/openapi/types/attribute-block-read.ts:48
  • - +

    The type of the attribute, we currently support: bool, number (ints, floats), time (a timestamp), string, and json.

    - -

    Memberof

    AttributeBlockRead

    +
    +
    +

    Memberof

    AttributeBlockRead

    +
  • Defined in src/openapi/types/attribute-block-read.ts:30
  • +
  • description
  • +
  • id
  • +
  • key
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/BulkRoleAssignmentReport.html b/docs/interfaces/BulkRoleAssignmentReport.html index 340c06d..363568c 100644 --- a/docs/interfaces/BulkRoleAssignmentReport.html +++ b/docs/interfaces/BulkRoleAssignmentReport.html @@ -17,14 +17,14 @@

    Interface BulkRoleAssignmentReport

    -

    Export

    BulkRoleAssignmentReport

    +

    Export

    BulkRoleAssignmentReport

    Hierarchy

    • BulkRoleAssignmentReport
    +
  • Defined in src/openapi/types/bulk-role-assignment-report.ts:20
  • @@ -32,23 +32,23 @@

    Properties

    - +
    assignments_created?: number
    -

    Memberof

    BulkRoleAssignmentReport

    +

    Memberof

    BulkRoleAssignmentReport

    +
  • Defined in src/openapi/types/bulk-role-assignment-report.ts:26
  • +
  • assignments_created
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/BulkRoleUnAssignmentReport.html b/docs/interfaces/BulkRoleUnAssignmentReport.html index 582c9f6..2aba707 100644 --- a/docs/interfaces/BulkRoleUnAssignmentReport.html +++ b/docs/interfaces/BulkRoleUnAssignmentReport.html @@ -17,14 +17,14 @@

    Interface BulkRoleUnAssignmentReport

    -

    Export

    BulkRoleUnAssignmentReport

    +

    Export

    BulkRoleUnAssignmentReport

    Hierarchy

    • BulkRoleUnAssignmentReport
    +
  • Defined in src/openapi/types/bulk-role-un-assignment-report.ts:20
  • @@ -32,23 +32,23 @@

    Properties

    - +
    assignments_removed?: number
    -

    Memberof

    BulkRoleUnAssignmentReport

    +

    Memberof

    BulkRoleUnAssignmentReport

    +
  • Defined in src/openapi/types/bulk-role-un-assignment-report.ts:26
  • +
  • assignments_removed
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetCreate.html b/docs/interfaces/ConditionSetCreate.html index d1f058b..43113ac 100644 --- a/docs/interfaces/ConditionSetCreate.html +++ b/docs/interfaces/ConditionSetCreate.html @@ -17,14 +17,14 @@

    Interface ConditionSetCreate

    -

    Export

    ConditionSetCreate

    +

    Export

    ConditionSetCreate

    Hierarchy

    • ConditionSetCreate
    +
  • Defined in src/openapi/types/condition-set-create.ts:30
  • @@ -32,92 +32,98 @@

    Properties

    - +
    autogenerated?: boolean

    whether the set was autogenerated by the system.

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:48
  • - +
    conditions?: object

    a boolean expression that consists of multiple conditions, with and/or logic.

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:72
  • - +
    description?: string

    an optional longer description of the set

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:66
  • - +
    key: string

    A unique id by which Permit will identify the condition set. The key will be used as the generated rego rule name.

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:36
  • - +
    name: string

    A descriptive name for the set, i.e: 'US based employees' or 'Users behind VPN'

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:60
  • - +
    parent_id?: ParentId
    -

    Memberof

    ConditionSetCreate

    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:78
  • - +
    resource_id?: ResourceId
    -

    Memberof

    ConditionSetCreate

    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:54
  • - +

    the type of the set: UserSet or ResourceSet

    - -

    Memberof

    ConditionSetCreate

    +
    +
    +

    Memberof

    ConditionSetCreate

    +
  • Defined in src/openapi/types/condition-set-create.ts:42
  • +
  • autogenerated
  • +
  • conditions
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • parent_id
  • +
  • resource_id
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetRead.html b/docs/interfaces/ConditionSetRead.html index c62cf4e..efda2fb 100644 --- a/docs/interfaces/ConditionSetRead.html +++ b/docs/interfaces/ConditionSetRead.html @@ -17,14 +17,14 @@

    Interface ConditionSetRead

    -

    Export

    ConditionSetRead

    +

    Export

    ConditionSetRead

    Hierarchy

    • ConditionSetRead
    +
  • Defined in src/openapi/types/condition-set-read.ts:33
  • @@ -32,161 +32,173 @@

    Properties

    - +
    autogenerated?: boolean

    whether the set was autogenerated by the system.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:51
  • - +
    conditions?: object

    a boolean expression that consists of multiple conditions, with and/or logic.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:117
  • - +
    created_at: string

    Date and time when the condition set was created (ISO_8601 format).

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:87
  • - +
    description?: string

    an optional longer description of the set

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:111
  • - +
    environment_id: string

    Unique id of the environment that the condition set belongs to.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:81
  • - +
    id: string

    Unique id of the condition set

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:63
  • - +
    key: string

    A unique id by which Permit will identify the condition set. The key will be used as the generated rego rule name.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:39
  • - +
    name: string

    A descriptive name for the set, i.e: 'US based employees' or 'Users behind VPN'

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:105
  • - +
    organization_id: string

    Unique id of the organization that the condition set belongs to.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:69
  • - +
    parent_id?: ParentId
    -

    Memberof

    ConditionSetRead

    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:123
  • - +
    project_id: string

    Unique id of the project that the condition set belongs to.

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:75
  • - +
    resource?: ResourceRead
    -

    Memberof

    ConditionSetRead

    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:99
  • - +
    resource_id?: ResourceId
    -

    Memberof

    ConditionSetRead

    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:57
  • - +

    the type of the set: UserSet or ResourceSet

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:45
  • - +
    updated_at: string

    Date and time when the condition set was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ConditionSetRead

    +
    +
    +

    Memberof

    ConditionSetRead

    +
  • Defined in src/openapi/types/condition-set-read.ts:93
  • +
  • autogenerated
  • +
  • conditions
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • parent_id
  • +
  • project_id
  • +
  • resource
  • +
  • resource_id
  • +
  • type
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetRuleCreate.html b/docs/interfaces/ConditionSetRuleCreate.html index cb44888..556f0be 100644 --- a/docs/interfaces/ConditionSetRuleCreate.html +++ b/docs/interfaces/ConditionSetRuleCreate.html @@ -17,14 +17,14 @@

    Interface ConditionSetRuleCreate

    -

    Export

    ConditionSetRuleCreate

    +

    Export

    ConditionSetRuleCreate

    Hierarchy

    • ConditionSetRuleCreate
    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:20
  • @@ -32,64 +32,69 @@

    Properties

    - +
    is_resource?: boolean

    if True, will set the condition set rule to the resource's autogen resource-set.

    - -

    Memberof

    ConditionSetRuleCreate

    +
    +
    +

    Memberof

    ConditionSetRuleCreate

    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:50
  • - +
    is_role?: boolean

    if True, will set the condition set rule to the role's autogen user-set.

    - -

    Memberof

    ConditionSetRuleCreate

    +
    +
    +

    Memberof

    ConditionSetRuleCreate

    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:44
  • - +
    permission: string

    The permission that will be granted to the userset on the resourceset. The permission can be either a resource action id, or {resource_key}:{action_key}, i.e: the "permission name".

    - -

    Memberof

    ConditionSetRuleCreate

    +
    +
    +

    Memberof

    ConditionSetRuleCreate

    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:32
  • - +
    resource_set: string

    The resourceset that represents the resources that are granted for access, i.e: all the resources matching this rule can be accessed by the userset to perform the granted permission

    - -

    Memberof

    ConditionSetRuleCreate

    +
    +
    +

    Memberof

    ConditionSetRuleCreate

    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:38
  • - +
    user_set: string

    The userset that will be given permission, i.e: all the users matching this rule will be given the specified permission

    - -

    Memberof

    ConditionSetRuleCreate

    +
    +
    +

    Memberof

    ConditionSetRuleCreate

    +
  • Defined in src/openapi/types/condition-set-rule-create.ts:26
  • +
  • is_resource
  • +
  • is_role
  • +
  • permission
  • +
  • resource_set
  • +
  • user_set
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetRuleRead.html b/docs/interfaces/ConditionSetRuleRead.html index e26e4cf..d2bf414 100644 --- a/docs/interfaces/ConditionSetRuleRead.html +++ b/docs/interfaces/ConditionSetRuleRead.html @@ -17,14 +17,14 @@

    Interface ConditionSetRuleRead

    -

    Export

    ConditionSetRuleRead

    +

    Export

    ConditionSetRuleRead

    Hierarchy

    • ConditionSetRuleRead
    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:20
  • @@ -32,114 +32,124 @@

    Properties

    - +
    created_at: string

    Date and time when the condition set rule was created (ISO_8601 format).

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:74
  • - +
    environment_id: string

    Unique id of the environment that the condition set rule belongs to.

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:68
  • - +
    id: string

    Unique id of the condition set rule

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:26
  • - +
    key: string

    A unique id by which Permit will identify this condition set rule.

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:32
  • - +
    organization_id: string

    Unique id of the organization that the condition set rule belongs to.

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:56
  • - +
    permission: string

    a permission that is currently granted to the userset on the resourceset.

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:44
  • - +
    project_id: string

    Unique id of the project that the condition set rule belongs to.

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:62
  • - +
    resource_set: string

    the resourceset that represents the resources that are currently granted for access, i.e: all the resources matching this rule can be accessed by the userset to perform the granted permission

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:50
  • - +
    updated_at: string

    Date and time when the condition set rule was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:80
  • - +
    user_set: string

    the userset that is currently granted permissions, i.e: all the users matching this rule are granted the permission on the resourceset

    - -

    Memberof

    ConditionSetRuleRead

    +
    +
    +

    Memberof

    ConditionSetRuleRead

    +
  • Defined in src/openapi/types/condition-set-rule-read.ts:38
  • +
  • created_at
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • organization_id
  • +
  • permission
  • +
  • project_id
  • +
  • resource_set
  • +
  • updated_at
  • +
  • user_set
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetRuleRemove.html b/docs/interfaces/ConditionSetRuleRemove.html index 933b887..e2a5f0c 100644 --- a/docs/interfaces/ConditionSetRuleRemove.html +++ b/docs/interfaces/ConditionSetRuleRemove.html @@ -17,14 +17,14 @@

    Interface ConditionSetRuleRemove

    -

    Export

    ConditionSetRuleRemove

    +

    Export

    ConditionSetRuleRemove

    Hierarchy

    • ConditionSetRuleRemove
    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:20
  • @@ -32,64 +32,69 @@

    Properties

    - +
    is_resource?: boolean

    if True, will set the condition set rule to the resource's autogen resource-set.

    - -

    Memberof

    ConditionSetRuleRemove

    +
    +
    +

    Memberof

    ConditionSetRuleRemove

    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:50
  • - +
    is_role?: boolean

    if True, will set the condition set rule to the role's autogen user-set.

    - -

    Memberof

    ConditionSetRuleRemove

    +
    +
    +

    Memberof

    ConditionSetRuleRemove

    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:44
  • - +
    permission: string

    The permission that will be removed from the userset on the resourceset. The permission can be either a resource action id, or {resource_key}:{action_key}, i.e: the "permission name".

    - -

    Memberof

    ConditionSetRuleRemove

    +
    +
    +

    Memberof

    ConditionSetRuleRemove

    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:32
  • - +
    resource_set: string

    The resourceset that represents the resources that are no longer granted for access, i.e: all the resources matching this rule can no longer be accessed by the userset, and will be revoked the specified permission

    - -

    Memberof

    ConditionSetRuleRemove

    +
    +
    +

    Memberof

    ConditionSetRuleRemove

    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:38
  • - +
    user_set: string

    The userset that will be unassigned these permission, i.e: all the users matching this rule will lose the specified permission

    - -

    Memberof

    ConditionSetRuleRemove

    +
    +
    +

    Memberof

    ConditionSetRuleRemove

    +
  • Defined in src/openapi/types/condition-set-rule-remove.ts:26
  • +
  • is_resource
  • +
  • is_role
  • +
  • permission
  • +
  • resource_set
  • +
  • user_set
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ConditionSetUpdate.html b/docs/interfaces/ConditionSetUpdate.html index ad90a5f..69b0a33 100644 --- a/docs/interfaces/ConditionSetUpdate.html +++ b/docs/interfaces/ConditionSetUpdate.html @@ -17,14 +17,14 @@

    Interface ConditionSetUpdate

    -

    Export

    ConditionSetUpdate

    +

    Export

    ConditionSetUpdate

    Hierarchy

    • ConditionSetUpdate
    +
  • Defined in src/openapi/types/condition-set-update.ts:24
  • @@ -32,53 +32,56 @@

    Properties

    - +
    conditions?: object

    a boolean expression that consists of multiple conditions, with and/or logic.

    - -

    Memberof

    ConditionSetUpdate

    +
    +
    +

    Memberof

    ConditionSetUpdate

    +
  • Defined in src/openapi/types/condition-set-update.ts:42
  • - +
    description?: string

    an optional longer description of the set

    - -

    Memberof

    ConditionSetUpdate

    +
    +
    +

    Memberof

    ConditionSetUpdate

    +
  • Defined in src/openapi/types/condition-set-update.ts:36
  • - +
    name?: string

    A descriptive name for the set, i.e: 'US based employees' or 'Users behind VPN'

    - -

    Memberof

    ConditionSetUpdate

    +
    +
    +

    Memberof

    ConditionSetUpdate

    +
  • Defined in src/openapi/types/condition-set-update.ts:30
  • - +
    parent_id?: ParentId
    -

    Memberof

    ConditionSetUpdate

    +

    Memberof

    ConditionSetUpdate

    +
  • Defined in src/openapi/types/condition-set-update.ts:48
  • +
  • conditions
  • +
  • description
  • +
  • name
  • +
  • parent_id
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/Context.html b/docs/interfaces/Context.html index 17a3f62..6a60795 100644 --- a/docs/interfaces/Context.html +++ b/docs/interfaces/Context.html @@ -23,12 +23,12 @@

    Hierarchy

    Indexable

    [id: string]: any
    +
  • Defined in src/utils/context.ts:1
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ContextTransform.html b/docs/interfaces/ContextTransform.html index 2186b6d..5165a95 100644 --- a/docs/interfaces/ContextTransform.html +++ b/docs/interfaces/ContextTransform.html @@ -21,7 +21,7 @@

    Hierarchy

  • ContextTransform
    • - +
    • Parameters

      @@ -30,12 +30,12 @@

      Parameters

      context: Context

    Returns Context

    +
  • Defined in src/utils/context.ts:11
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EmbeddedLoginRequestOutputWithContent.html b/docs/interfaces/EmbeddedLoginRequestOutputWithContent.html index bc7b4d7..7f79eb5 100644 --- a/docs/interfaces/EmbeddedLoginRequestOutputWithContent.html +++ b/docs/interfaces/EmbeddedLoginRequestOutputWithContent.html @@ -17,7 +17,8 @@

    Interface EmbeddedLoginRequestOutputWithContent

    Represents the response returned by the loginAs method of the ElementsClient class, with additional content.

    -
    + +

    Hierarchy

      @@ -25,7 +26,7 @@

      Hierarchy

      • EmbeddedLoginRequestOutputWithContent
    +
  • Defined in src/api/elements.ts:12
  • @@ -33,75 +34,80 @@

    Properties

    - +
    content?: any
    +
  • Defined in src/api/elements.ts:13
  • - +
    error?: string

    If the login request failed, this field will contain the error message

    - -

    Memberof

    EmbeddedLoginRequestOutput

    +
    +
    +

    Memberof

    EmbeddedLoginRequestOutput

    +
  • Defined in src/openapi/types/embedded-login-request-output.ts:26
  • - +
    error_code?: number

    If the login request failed, this field will contain the error code

    - -

    Memberof

    EmbeddedLoginRequestOutput

    +
    +
    +

    Memberof

    EmbeddedLoginRequestOutput

    +
  • Defined in src/openapi/types/embedded-login-request-output.ts:32
  • - +
    extra?: string

    Extra data that you can pass to the login request

    - -

    Memberof

    EmbeddedLoginRequestOutput

    +
    +
    +

    Memberof

    EmbeddedLoginRequestOutput

    +
  • Defined in src/openapi/types/embedded-login-request-output.ts:44
  • - +
    redirect_url: string

    The full URL to which the user should be redirected in order to complete the login process

    - -

    Memberof

    EmbeddedLoginRequestOutput

    +
    +
    +

    Memberof

    EmbeddedLoginRequestOutput

    +
  • Defined in src/openapi/types/embedded-login-request-output.ts:50
  • - +
    token?: string

    The auth token that lets your users login into permit elements

    - -

    Memberof

    EmbeddedLoginRequestOutput

    +
    +
    +

    Memberof

    EmbeddedLoginRequestOutput

    +
  • Defined in src/openapi/types/embedded-login-request-output.ts:38
  • +
  • content
  • +
  • error
  • +
  • error_code
  • +
  • extra
  • +
  • redirect_url
  • +
  • token
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentCopy.html b/docs/interfaces/EnvironmentCopy.html index f38685b..7dbf1b5 100644 --- a/docs/interfaces/EnvironmentCopy.html +++ b/docs/interfaces/EnvironmentCopy.html @@ -17,14 +17,14 @@

    Interface EnvironmentCopy

    -

    Export

    EnvironmentCopy

    +

    Export

    EnvironmentCopy

    Hierarchy

    • EnvironmentCopy
    +
  • Defined in src/openapi/types/environment-copy.ts:27
  • @@ -32,42 +32,43 @@

    Properties

    - +

    Action to take when detecting a conflict when copying. Only applies to copying into an existing environment

    - -

    Memberof

    EnvironmentCopy

    +
    +
    +

    Memberof

    EnvironmentCopy

    +
  • Defined in src/openapi/types/environment-copy.ts:39
  • - +
    -

    Memberof

    EnvironmentCopy

    +

    Memberof

    EnvironmentCopy

    +
  • Defined in src/openapi/types/environment-copy.ts:45
  • - +
    -

    Memberof

    EnvironmentCopy

    +

    Memberof

    EnvironmentCopy

    +
  • Defined in src/openapi/types/environment-copy.ts:33
  • +
  • conflict_strategy
  • +
  • scope
  • +
  • target_env
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentCopyScope.html b/docs/interfaces/EnvironmentCopyScope.html index f3c1e3c..ee6b40a 100644 --- a/docs/interfaces/EnvironmentCopyScope.html +++ b/docs/interfaces/EnvironmentCopyScope.html @@ -17,14 +17,14 @@

    Interface EnvironmentCopyScope

    -

    Export

    EnvironmentCopyScope

    +

    Export

    EnvironmentCopyScope

    Hierarchy

    • EnvironmentCopyScope
    +
  • Defined in src/openapi/types/environment-copy-scope.ts:33
  • @@ -32,50 +32,50 @@

    Properties

    - +
    -

    Memberof

    EnvironmentCopyScope

    +

    Memberof

    EnvironmentCopyScope

    +
  • Defined in src/openapi/types/environment-copy-scope.ts:57
  • - +
    -

    Memberof

    EnvironmentCopyScope

    +

    Memberof

    EnvironmentCopyScope

    +
  • Defined in src/openapi/types/environment-copy-scope.ts:39
  • - +
    -

    Memberof

    EnvironmentCopyScope

    +

    Memberof

    EnvironmentCopyScope

    +
  • Defined in src/openapi/types/environment-copy-scope.ts:45
  • - +
    -

    Memberof

    EnvironmentCopyScope

    +

    Memberof

    EnvironmentCopyScope

    +
  • Defined in src/openapi/types/environment-copy-scope.ts:51
  • +
  • resource_sets
  • +
  • resources
  • +
  • roles
  • +
  • user_sets
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentCopyScopeFilters.html b/docs/interfaces/EnvironmentCopyScopeFilters.html index 599be39..59bb229 100644 --- a/docs/interfaces/EnvironmentCopyScopeFilters.html +++ b/docs/interfaces/EnvironmentCopyScopeFilters.html @@ -17,14 +17,14 @@

    Interface EnvironmentCopyScopeFilters

    -

    Export

    EnvironmentCopyScopeFilters

    +

    Export

    EnvironmentCopyScopeFilters

    Hierarchy

    • EnvironmentCopyScopeFilters
    +
  • Defined in src/openapi/types/environment-copy-scope-filters.ts:20
  • @@ -32,34 +32,36 @@

    Properties

    - +
    exclude?: string[]

    Object to exclude (use * as wildcard)

    - -

    Memberof

    EnvironmentCopyScopeFilters

    +
    +
    +

    Memberof

    EnvironmentCopyScopeFilters

    +
  • Defined in src/openapi/types/environment-copy-scope-filters.ts:32
  • - +
    include?: string[]

    Objects to include (use * as wildcard)

    - -

    Memberof

    EnvironmentCopyScopeFilters

    +
    +
    +

    Memberof

    EnvironmentCopyScopeFilters

    +
  • Defined in src/openapi/types/environment-copy-scope-filters.ts:26
  • +
  • exclude
  • +
  • include
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentCopyTarget.html b/docs/interfaces/EnvironmentCopyTarget.html index a08acc8..aef1ac9 100644 --- a/docs/interfaces/EnvironmentCopyTarget.html +++ b/docs/interfaces/EnvironmentCopyTarget.html @@ -17,14 +17,14 @@

    Interface EnvironmentCopyTarget

    -

    Export

    EnvironmentCopyTarget

    +

    Export

    EnvironmentCopyTarget

    Hierarchy

    • EnvironmentCopyTarget
    +
  • Defined in src/openapi/types/environment-copy-target.ts:24
  • @@ -32,33 +32,34 @@

    Properties

    - +
    existing?: string

    Identifier of an existing environment to copy into

    - -

    Memberof

    EnvironmentCopyTarget

    +
    +
    +

    Memberof

    EnvironmentCopyTarget

    +
  • Defined in src/openapi/types/environment-copy-target.ts:30
  • - +
    -

    Memberof

    EnvironmentCopyTarget

    +

    Memberof

    EnvironmentCopyTarget

    +
  • Defined in src/openapi/types/environment-copy-target.ts:36
  • +
  • existing
  • +
  • new
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentCreate.html b/docs/interfaces/EnvironmentCreate.html index 797354a..5aa28ff 100644 --- a/docs/interfaces/EnvironmentCreate.html +++ b/docs/interfaces/EnvironmentCreate.html @@ -17,14 +17,14 @@

    Interface EnvironmentCreate

    -

    Export

    EnvironmentCreate

    +

    Export

    EnvironmentCreate

    Hierarchy

    • EnvironmentCreate
    +
  • Defined in src/openapi/types/environment-create.ts:24
  • @@ -32,63 +32,67 @@

    Properties

    - +
    custom_branch_name?: string

    when using gitops feature, an optional branch name for the environment

    - -

    Memberof

    EnvironmentCreate

    +
    +
    +

    Memberof

    EnvironmentCreate

    +
  • Defined in src/openapi/types/environment-create.ts:48
  • - +
    description?: string

    an optional longer description of the environment

    - -

    Memberof

    EnvironmentCreate

    +
    +
    +

    Memberof

    EnvironmentCreate

    +
  • Defined in src/openapi/types/environment-create.ts:42
  • - +
    jwks?: JwksObj
    -

    Memberof

    EnvironmentCreate

    +

    Memberof

    EnvironmentCreate

    +
  • Defined in src/openapi/types/environment-create.ts:54
  • - +
    key: string

    A URL-friendly name of the environment (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the environment.

    - -

    Memberof

    EnvironmentCreate

    +
    +
    +

    Memberof

    EnvironmentCreate

    +
  • Defined in src/openapi/types/environment-create.ts:30
  • - +
    name: string

    The name of the environment

    - -

    Memberof

    EnvironmentCreate

    +
    +
    +

    Memberof

    EnvironmentCreate

    +
  • Defined in src/openapi/types/environment-create.ts:36
  • +
  • custom_branch_name
  • +
  • description
  • +
  • jwks
  • +
  • key
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentRead.html b/docs/interfaces/EnvironmentRead.html index 2bab900..e25ce72 100644 --- a/docs/interfaces/EnvironmentRead.html +++ b/docs/interfaces/EnvironmentRead.html @@ -17,14 +17,14 @@

    Interface EnvironmentRead

    -

    Export

    EnvironmentRead

    +

    Export

    EnvironmentRead

    Hierarchy

    • EnvironmentRead
    +
  • Defined in src/openapi/types/environment-read.ts:24
  • @@ -32,113 +32,122 @@

    Properties

    - +
    created_at: string

    Date and time when the environment was created (ISO_8601 format).

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:54
  • - +
    custom_branch_name?: string

    when using gitops feature, an optional branch name for the environment

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:78
  • - +
    description?: string

    an optional longer description of the environment

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:72
  • - +
    id: string

    Unique id of the environment

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:36
  • - +
    jwks?: JwksObj
    -

    Memberof

    EnvironmentRead

    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:84
  • - +
    key: string

    A URL-friendly name of the environment (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the environment.

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:30
  • - +
    name: string

    The name of the environment

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:66
  • - +
    organization_id: string

    Unique id of the organization that the environment belongs to.

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:42
  • - +
    project_id: string

    Unique id of the project that the environment belongs to.

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:48
  • - +
    updated_at: string

    Date and time when the environment was last updated/modified (ISO_8601 format).

    - -

    Memberof

    EnvironmentRead

    +
    +
    +

    Memberof

    EnvironmentRead

    +
  • Defined in src/openapi/types/environment-read.ts:60
  • +
  • created_at
  • +
  • custom_branch_name
  • +
  • description
  • +
  • id
  • +
  • jwks
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • project_id
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentStats.html b/docs/interfaces/EnvironmentStats.html index 2ad8aa8..0f81212 100644 --- a/docs/interfaces/EnvironmentStats.html +++ b/docs/interfaces/EnvironmentStats.html @@ -17,14 +17,14 @@

    Interface EnvironmentStats

    -

    Export

    EnvironmentStats

    +

    Export

    EnvironmentStats

    Hierarchy

    • EnvironmentStats
    +
  • Defined in src/openapi/types/environment-stats.ts:30
  • @@ -32,131 +32,140 @@

    Properties

    - +
    created_at: string

    Date and time when the environment was created (ISO_8601 format).

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:60
  • - +
    custom_branch_name?: string

    when using gitops feature, an optional branch name for the environment

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:84
  • - +
    description?: string

    an optional longer description of the environment

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:78
  • - +
    id: string

    Unique id of the environment

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:42
  • - +
    jwks?: JwksObj
    -

    Memberof

    EnvironmentStats

    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:90
  • - +
    key: string

    A URL-friendly name of the environment (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the environment.

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:36
  • - +
    name: string

    The name of the environment

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:72
  • - +
    organization_id: string

    Unique id of the organization that the environment belongs to.

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:48
  • - +
    pdp_configs: PDPConfigRead[]
    -

    Memberof

    EnvironmentStats

    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:96
  • - +
    project_id: string

    Unique id of the project that the environment belongs to.

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:54
  • - +
    stats: Statistics
    -

    Memberof

    EnvironmentStats

    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:102
  • - +
    updated_at: string

    Date and time when the environment was last updated/modified (ISO_8601 format).

    - -

    Memberof

    EnvironmentStats

    +
    +
    +

    Memberof

    EnvironmentStats

    +
  • Defined in src/openapi/types/environment-stats.ts:66
  • +
  • created_at
  • +
  • custom_branch_name
  • +
  • description
  • +
  • id
  • +
  • jwks
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • pdp_configs
  • +
  • project_id
  • +
  • stats
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EnvironmentUpdate.html b/docs/interfaces/EnvironmentUpdate.html index 91a764e..e0e2c3d 100644 --- a/docs/interfaces/EnvironmentUpdate.html +++ b/docs/interfaces/EnvironmentUpdate.html @@ -17,14 +17,14 @@

    Interface EnvironmentUpdate

    -

    Export

    EnvironmentUpdate

    +

    Export

    EnvironmentUpdate

    Hierarchy

    • EnvironmentUpdate
    +
  • Defined in src/openapi/types/environment-update.ts:24
  • @@ -32,53 +32,56 @@

    Properties

    - +
    custom_branch_name?: string

    when using gitops feature, an optional branch name for the environment

    - -

    Memberof

    EnvironmentUpdate

    +
    +
    +

    Memberof

    EnvironmentUpdate

    +
  • Defined in src/openapi/types/environment-update.ts:42
  • - +
    description?: string

    an optional longer description of the environment

    - -

    Memberof

    EnvironmentUpdate

    +
    +
    +

    Memberof

    EnvironmentUpdate

    +
  • Defined in src/openapi/types/environment-update.ts:36
  • - +
    jwks?: JwksObj
    -

    Memberof

    EnvironmentUpdate

    +

    Memberof

    EnvironmentUpdate

    +
  • Defined in src/openapi/types/environment-update.ts:48
  • - +
    name?: string

    The name of the environment

    - -

    Memberof

    EnvironmentUpdate

    +
    +
    +

    Memberof

    EnvironmentUpdate

    +
  • Defined in src/openapi/types/environment-update.ts:30
  • +
  • custom_branch_name
  • +
  • description
  • +
  • jwks
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IConditionSetRulesApi.html b/docs/interfaces/IConditionSetRulesApi.html index 1453050..0d2b00c 100644 --- a/docs/interfaces/IConditionSetRulesApi.html +++ b/docs/interfaces/IConditionSetRulesApi.html @@ -17,7 +17,8 @@

    Interface IConditionSetRulesApi

    The ConditionSetsApi class provides methods for interacting with condition sets using the Permit REST API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/condition-set-rules.ts:36
  • @@ -35,22 +36,18 @@

    Methods

    - + + +

    Returns Promise<ConditionSetRuleRead>

    A promise that resolves to the created condition set rule.

    -
    +
  • Defined in src/api/condition-set-rules.ts:55
  • - +
      - +
    • Deletes a condition set rule.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -80,23 +79,23 @@

      Parameters

    • rule: ConditionSetRuleRemove

      The condition set rule to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the condition set rule is deleted.

    -
    +
  • Defined in src/api/condition-set-rules.ts:65
  • - + + +

    Returns Promise<ConditionSetRuleRead[]>

    A promise that resolves to an array of condition set rules.

    -
    +
  • Defined in src/api/condition-set-rules.ts:45
  • +
  • create
  • +
  • delete
  • +
  • list
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IConditionSetsApi.html b/docs/interfaces/IConditionSetsApi.html index d7b35c5..1ec278f 100644 --- a/docs/interfaces/IConditionSetsApi.html +++ b/docs/interfaces/IConditionSetsApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/condition-sets.ts:17
  • @@ -32,26 +32,22 @@

    Methods

    - + + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the created condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:68
  • - +
      - +
    • Deletes a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -81,21 +79,23 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the condition set is deleted.

    -
    +
  • Defined in src/api/condition-sets.ts:89
  • - +
      - +
    • Retrieves a condition set by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -103,22 +103,24 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:36
  • - +
      - +
    • Retrieves a condition set by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -126,22 +128,24 @@

      Parameters

    • conditionSetId: string

      The ID of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:58
  • - +
      - +
    • Retrieves a condition set by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -149,23 +153,23 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:47
  • - + + +

    Returns Promise<ConditionSetRead[]>

    A promise that resolves to an array of condition sets.

    -
    +
  • Defined in src/api/condition-sets.ts:26
  • - +
      - +
    • Updates a condition set.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -195,20 +203,27 @@

      Parameters

    • conditionSetKey: string

      The key of the condition set.

      -
    • + +
    • conditionSetData: ConditionSetUpdate

      The updated data for the condition set.

      -
    + +

    Returns Promise<ConditionSetRead>

    A promise that resolves to the updated condition set.

    -
    +
  • Defined in src/api/condition-sets.ts:79
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ICreateOrUpdateUserResult.html b/docs/interfaces/ICreateOrUpdateUserResult.html index 8747269..90f4bda 100644 --- a/docs/interfaces/ICreateOrUpdateUserResult.html +++ b/docs/interfaces/ICreateOrUpdateUserResult.html @@ -20,7 +20,7 @@

    Hierarchy

    • ICreateOrUpdateUserResult
    +
  • Defined in src/api/users.ts:30
  • @@ -28,30 +28,32 @@

    Properties

    - +
    created: boolean

    whether the user was newly created

    -
    +
  • Defined in src/api/users.ts:39
  • - +
    user: UserRead

    the created or updated user

    -
    +
  • Defined in src/api/users.ts:34
  • +
  • created
  • +
  • user
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IDeprecatedPermitApi.html b/docs/interfaces/IDeprecatedPermitApi.html index 4cbc289..a04a888 100644 --- a/docs/interfaces/IDeprecatedPermitApi.html +++ b/docs/interfaces/IDeprecatedPermitApi.html @@ -19,8 +19,9 @@

    Interface IDeprecatedPermitApi

    This interface contains read actions that goes outside of your local network and queries permit.io cloud api. You should be aware that these actions incur some cross-cloud latency.

    - -

    See

    DeprecatedApiClient for implementation and docs.

    +
    +
    +

    See

    DeprecatedApiClient for implementation and docs.

    Hierarchy

    @@ -36,7 +37,7 @@

    Implemented by

    +
  • Defined in src/api/deprecated.ts:91
  • @@ -44,42 +45,42 @@

    Methods

    - +
    +
  • Defined in src/api/deprecated.ts:87
  • - +
    +
  • Defined in src/api/deprecated.ts:76
  • - +
    +
  • Defined in src/api/deprecated.ts:81
  • - +
    +
  • Defined in src/api/deprecated.ts:78
  • - +
    +
  • Defined in src/api/deprecated.ts:73
  • - +
    +
  • Defined in src/api/deprecated.ts:69
  • - +
    +
  • Defined in src/api/deprecated.ts:65
  • - +
      - +
    • Parameters

      • conditionSetId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:86
  • - +
      - +
    • Parameters

      • resourceId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:80
  • - +
      - +
    • Parameters

      • roleId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:75
  • - +
      - +
    • Parameters

      • tenantId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:71
  • - +
      - +
    • Parameters

      • userId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:68
  • - +
    +
  • Defined in src/api/deprecated.ts:53
  • - +
    +
  • Defined in src/api/deprecated.ts:52
  • - +
    +
  • Defined in src/api/deprecated.ts:51
  • - +
    +
  • Defined in src/api/deprecated.ts:50
  • - +
    +
  • Defined in src/api/deprecated.ts:54
  • - +
    +
  • Defined in src/api/deprecated.ts:55
  • - +
    +
  • Defined in src/api/deprecated.ts:49
  • - +
    +
  • Defined in src/api/deprecated.ts:72
  • - +
    +
  • Defined in src/api/deprecated.ts:48
  • - +
    +
  • Defined in src/api/deprecated.ts:67
  • - +
    +
  • Defined in src/api/deprecated.ts:88
  • - +
    +
  • Defined in src/api/deprecated.ts:77
  • - +
    +
  • Defined in src/api/deprecated.ts:82
  • - +
    +
  • Defined in src/api/deprecated.ts:79
  • - +
    +
  • Defined in src/api/deprecated.ts:74
  • - +
    +
  • Defined in src/api/deprecated.ts:70
  • - +
    +
  • Defined in src/api/deprecated.ts:66
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IDeprecatedReadApis.html b/docs/interfaces/IDeprecatedReadApis.html index d83ee38..3b299a2 100644 --- a/docs/interfaces/IDeprecatedReadApis.html +++ b/docs/interfaces/IDeprecatedReadApis.html @@ -19,8 +19,9 @@

    Interface IDeprecatedReadApis

    This interface contains read actions that goes outside of your local network and queries permit.io cloud api. You should be aware that these actions incur some cross-cloud latency.

    - -

    See

    DeprecatedApiClient for implementation and docs.

    +
    +
    +

    See

    DeprecatedApiClient for implementation and docs.

    Hierarchy

    @@ -29,7 +30,7 @@

    Hierarchy

    +
  • Defined in src/api/deprecated.ts:47
  • @@ -37,21 +38,21 @@

    Methods

    - +
      - +
    • Parameters

      @@ -62,11 +63,11 @@
      user: Optional tenant: string

    Returns Promise<RoleAssignmentRead[]>

    +
  • Defined in src/api/deprecated.ts:53
  • - +
      - +
    • Parameters

      @@ -75,11 +76,11 @@

      Parameters

      roleId: string

    Returns Promise<RoleRead>

    +
  • Defined in src/api/deprecated.ts:52
  • - +
      - +
    • Parameters

      @@ -88,11 +89,11 @@

      Parameters

      tenantId: string

    Returns Promise<TenantRead>

    +
  • Defined in src/api/deprecated.ts:51
  • - +
      - +
    • Parameters

      @@ -101,11 +102,11 @@

      Parameters

      userId: string

    Returns Promise<UserRead>

    +
  • Defined in src/api/deprecated.ts:50
  • - +
      - +
    • Parameters

      @@ -118,11 +119,11 @@
      page: per_page: number

    Returns Promise<ConditionSetRead[]>

    +
  • Defined in src/api/deprecated.ts:54
  • - +
      - +
    • Parameters

      @@ -133,28 +134,28 @@
      page: per_page: number

    Returns Promise<ConditionSetRuleRead[]>

    +
  • Defined in src/api/deprecated.ts:55
  • - +
    +
  • Defined in src/api/deprecated.ts:49
  • - +
    +
  • Defined in src/api/deprecated.ts:48
  • +
  • getAssignedRoles
  • +
  • getRole
  • +
  • getTenant
  • +
  • getUser
  • +
  • listConditionSets
  • +
  • listConditionSetsRules
  • +
  • listRoles
  • +
  • listUsers
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IDeprecatedWriteApis.html b/docs/interfaces/IDeprecatedWriteApis.html index 930c55b..7d78366 100644 --- a/docs/interfaces/IDeprecatedWriteApis.html +++ b/docs/interfaces/IDeprecatedWriteApis.html @@ -19,8 +19,9 @@

    Interface IDeprecatedWriteApis

    This interface contains write actions (or mutations) that manipulate remote state by calling the permit.io api. These api calls goes outside your local network. You should be aware that these actions incur some cross-cloud latency.

    - -

    See

    DeprecatedApiClient for implementation and docs.

    +
    +
    +

    See

    DeprecatedApiClient for implementation and docs.

    Hierarchy

    @@ -29,7 +30,7 @@

    Hierarchy

    +
  • Defined in src/api/deprecated.ts:64
  • @@ -37,34 +38,34 @@

    Methods

    - +

    Returns Promise<ConditionSetRuleRead[]>

    +
  • Defined in src/api/deprecated.ts:87
  • - +

    Returns Promise<RoleAssignmentRead>

    +
  • Defined in src/api/deprecated.ts:76
  • - +

    Returns Promise<ConditionSetRead>

    +
  • Defined in src/api/deprecated.ts:81
  • - +

    Returns Promise<ResourceRead>

    +
  • Defined in src/api/deprecated.ts:78
  • - +
      - +
    • Parameters

      @@ -125,11 +126,11 @@

      Parameters

      role: RoleCreate

    Returns Promise<RoleRead>

    +
  • Defined in src/api/deprecated.ts:73
  • - +

    Returns Promise<TenantRead>

    +
  • Defined in src/api/deprecated.ts:69
  • - +
      - +
    • Parameters

      @@ -151,76 +152,76 @@

      Parameters

      user: UserCreate

    Returns Promise<UserRead>

    +
  • Defined in src/api/deprecated.ts:65
  • - +
      - +
    • Parameters

      • conditionSetId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:86
  • - +
      - +
    • Parameters

      • resourceId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:80
  • - +
      - +
    • Parameters

      • roleId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:75
  • - +
      - +
    • Parameters

      • tenantId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:71
  • - +
      - +
    • Parameters

      • userId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:68
  • - +
      - +
    • Parameters

      @@ -229,11 +230,11 @@

      Parameters

      Optional page: number

    Returns Promise<TenantRead[]>

    +
  • Defined in src/api/deprecated.ts:72
  • - +
      - +
    • Parameters

      @@ -242,37 +243,37 @@

      Parameters

      user: UserCreate

    Returns Promise<UserRead>

    +
  • Defined in src/api/deprecated.ts:67
  • - +
      - +
    • Parameters

      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:88
  • - +
      - +
    • Parameters

      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:77
  • - +

    Returns Promise<ConditionSetRead>

    +
  • Defined in src/api/deprecated.ts:82
  • - +
      - +
    • Parameters

      @@ -298,11 +299,11 @@
      resourceId: resource: ResourceUpdate

    Returns Promise<ResourceRead>

    +
  • Defined in src/api/deprecated.ts:79
  • - +
      - +
    • Parameters

      @@ -313,11 +314,11 @@
      roleId: role: RoleUpdate

    Returns Promise<RoleRead>

    +
  • Defined in src/api/deprecated.ts:74
  • - +
      - +
    • Parameters

      @@ -328,11 +329,11 @@
      tenantId: tenant: TenantUpdate

    Returns Promise<TenantRead>

    +
  • Defined in src/api/deprecated.ts:70
  • - +
      - +
    • Parameters

      @@ -343,12 +344,12 @@
      userId: user: UserUpdate

    Returns Promise<UserRead>

    +
  • Defined in src/api/deprecated.ts:66
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IEnvironmentsApi.html b/docs/interfaces/IEnvironmentsApi.html index 5f80d98..9f967f8 100644 --- a/docs/interfaces/IEnvironmentsApi.html +++ b/docs/interfaces/IEnvironmentsApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/environments.ts:35
  • @@ -32,23 +32,23 @@

    Methods

    - +
      - +
    • Clones data (creates a copy) from a source specified environment into a different target environment in the same project. The target environment can be a new environment or an existing @@ -56,10 +56,6 @@

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -67,29 +63,33 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    • + +
    • copyParams: EnvironmentCopy

      The parameters for copying the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the copied environment.

    -
    +
  • Defined in src/api/environments.ts:146
  • - +
      - +
    • Creates a new environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -97,25 +97,28 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentData: EnvironmentCreate

      The data for creating the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the created environment.

    -
    +
  • Defined in src/api/environments.ts:113
  • - +
      - +
    • Deletes an environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -123,25 +126,28 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the environment is successfully deleted.

    -
    +
  • Defined in src/api/environments.ts:161
  • - +
      - +
    • Gets an environment by project key and environment key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -149,26 +155,29 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:55
  • - +
      - +
    • Retrieves the API key that grants access for an environment (and only the requested environment). Must be requested with an organization-level api key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -176,26 +185,29 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<APIKeyRead>

    A promise that resolves to an APIKeyRead object containing the API key and its metadata.

    -
    +
  • Defined in src/api/environments.ts:102
  • - +
      - +
    • Gets an environment by project ID and environment ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -203,26 +215,29 @@

      Parameters

    • projectId: string

      The project ID.

      -
    • + +
    • environmentId: string

      The environment ID.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:79
  • - +
      - +
    • Gets an environment by project key and environment key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -230,25 +245,28 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the retrieved environment.

    -
    +
  • Defined in src/api/environments.ts:67
  • - +
      - +
    • Retrieves statistics and metadata for an environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -256,27 +274,28 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    + +

    Returns Promise<EnvironmentStats>

    A promise that resolves to an EnvironmentStats object representing the statistics data.

    -
    +
  • Defined in src/api/environments.ts:90
  • - + + +

    Returns Promise<EnvironmentRead[]>

    A promise that resolves to an array of EnvironmentRead objects representing the listed environments.

    -
    +
  • Defined in src/api/environments.ts:44
  • - +
      - +
    • Updates an existing environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -306,24 +329,32 @@

      Parameters

    • projectKey: string

      The project key.

      -
    • + +
    • environmentKey: string

      The environment key.

      -
    • + +
    • environmentData: EnvironmentUpdate

      The data for updating the environment.

      -
    + +

    Returns Promise<EnvironmentRead>

    A promise that resolves to an EnvironmentRead object representing the updated environment.

    -
    +
  • Defined in src/api/environments.ts:125
  • +
  • copy
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getApiKey
  • +
  • getById
  • +
  • getByKey
  • +
  • getStats
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IGetUserRoles.html b/docs/interfaces/IGetUserRoles.html index 93126f3..9e51a1d 100644 --- a/docs/interfaces/IGetUserRoles.html +++ b/docs/interfaces/IGetUserRoles.html @@ -20,7 +20,7 @@

    Hierarchy

    • IGetUserRoles
    +
  • Defined in src/api/users.ts:42
  • @@ -28,46 +28,50 @@

    Properties

    - +
    page?: number

    Page number of the results to fetch, starting at 1.

    -
    +
  • Defined in src/api/users.ts:59
  • - +
    perPage?: number

    The number of results per page (max 100).

    -
    +
  • Defined in src/api/users.ts:65
  • - +
    tenant?: string

    optional tenant filter, will only return role assignments granted in that tenant (id or key).

    -
    +
  • Defined in src/api/users.ts:53
  • - +
    user: string

    id or key of the user

    -
    +
  • Defined in src/api/users.ts:47
  • +
  • page
  • +
  • perPage
  • +
  • tenant
  • +
  • user
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListActionGroups.html b/docs/interfaces/IListActionGroups.html index 0c24fcc..489605f 100644 --- a/docs/interfaces/IListActionGroups.html +++ b/docs/interfaces/IListActionGroups.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListActionGroups
    +
  • Defined in src/api/resource-action-groups.ts:17
  • @@ -30,38 +30,40 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    resourceKey: string
    +
  • Defined in src/api/resource-action-groups.ts:18
  • +
  • page
  • +
  • perPage
  • +
  • resourceKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListActions.html b/docs/interfaces/IListActions.html index 89f1253..91a7a88 100644 --- a/docs/interfaces/IListActions.html +++ b/docs/interfaces/IListActions.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListActions
    +
  • Defined in src/api/resource-actions.ts:17
  • @@ -30,38 +30,40 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    resourceKey: string
    +
  • Defined in src/api/resource-actions.ts:18
  • +
  • page
  • +
  • perPage
  • +
  • resourceKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListAttributes.html b/docs/interfaces/IListAttributes.html index f76b689..5bb4ff2 100644 --- a/docs/interfaces/IListAttributes.html +++ b/docs/interfaces/IListAttributes.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListAttributes
    +
  • Defined in src/api/resource-attributes.ts:21
  • @@ -30,38 +30,40 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    resourceKey: string
    +
  • Defined in src/api/resource-attributes.ts:22
  • +
  • page
  • +
  • perPage
  • +
  • resourceKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListConditionSetRules.html b/docs/interfaces/IListConditionSetRules.html index c20435e..a495b42 100644 --- a/docs/interfaces/IListConditionSetRules.html +++ b/docs/interfaces/IListConditionSetRules.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListConditionSetRules
    +
  • Defined in src/api/condition-set-rules.ts:17
  • @@ -30,57 +30,62 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    permissionKey: string

    the key of the permission, formatted as :. if used only rules granting that permission will be fetched.

    -
    +
  • Defined in src/api/condition-set-rules.ts:26
  • - +
    resourceSetKey: string

    the key of the resourceset, if used only rules matching that resourceset will be fetched.

    -
    +
  • Defined in src/api/condition-set-rules.ts:30
  • - +
    userSetKey: string

    the key of the userset, if used only rules matching that userset will be fetched.

    -
    +
  • Defined in src/api/condition-set-rules.ts:21
  • +
  • page
  • +
  • perPage
  • +
  • permissionKey
  • +
  • resourceSetKey
  • +
  • userSetKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListEnvironments.html b/docs/interfaces/IListEnvironments.html index fea8ead..d48b058 100644 --- a/docs/interfaces/IListEnvironments.html +++ b/docs/interfaces/IListEnvironments.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListEnvironments
    +
  • Defined in src/api/environments.ts:28
  • @@ -30,40 +30,43 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    projectKey: string

    only environments under the project with this key will be listed.

    -
    +
  • Defined in src/api/environments.ts:32
  • +
  • page
  • +
  • perPage
  • +
  • projectKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListResourceUsers.html b/docs/interfaces/IListResourceUsers.html index 58fb1fb..4e1dc17 100644 --- a/docs/interfaces/IListResourceUsers.html +++ b/docs/interfaces/IListResourceUsers.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListResourceUsers
    +
  • Defined in src/api/resources.ts:18
  • @@ -30,38 +30,40 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    resourceKey: string
    +
  • Defined in src/api/resources.ts:19
  • +
  • page
  • +
  • perPage
  • +
  • resourceKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListRoleAssignments.html b/docs/interfaces/IListRoleAssignments.html index 7009f7b..e62cf6a 100644 --- a/docs/interfaces/IListRoleAssignments.html +++ b/docs/interfaces/IListRoleAssignments.html @@ -17,7 +17,8 @@

    Interface IListRoleAssignments

    Represents the parameters for listing role assignments.

    -
    + +

    Hierarchy

      @@ -25,7 +26,7 @@

      Hierarchy

      • IListRoleAssignments
    +
  • Defined in src/api/role-assignments.ts:28
  • @@ -33,64 +34,70 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    resourceInstance?: string

    optional resource instance filter, will only return (resource) role assignments granted on that resource instance.

    -
    +
  • Defined in src/api/role-assignments.ts:47
  • - +
    role?: string

    optional role filter, will only return role assignments granting this role.

    -
    +
  • Defined in src/api/role-assignments.ts:37
  • - +
    tenant?: string

    optional tenant filter, will only return role assignments granted in that tenant.

    -
    +
  • Defined in src/api/role-assignments.ts:42
  • - +
    user?: string

    optional user filter, will only return role assignments granted to this user.

    -
    +
  • Defined in src/api/role-assignments.ts:32
  • +
  • page
  • +
  • perPage
  • +
  • resourceInstance
  • +
  • role
  • +
  • tenant
  • +
  • user
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IListTenantUsers.html b/docs/interfaces/IListTenantUsers.html index d26784e..5652642 100644 --- a/docs/interfaces/IListTenantUsers.html +++ b/docs/interfaces/IListTenantUsers.html @@ -22,7 +22,7 @@

    Hierarchy

    • IListTenantUsers
    +
  • Defined in src/api/tenants.ts:18
  • @@ -30,38 +30,40 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • - +
    tenantKey: string
    +
  • Defined in src/api/tenants.ts:19
  • +
  • page
  • +
  • perPage
  • +
  • tenantKey
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPagination.html b/docs/interfaces/IPagination.html index b09f66e..06d2918 100644 --- a/docs/interfaces/IPagination.html +++ b/docs/interfaces/IPagination.html @@ -29,7 +29,7 @@

    Hierarchy

  • IListRoleAssignments
  • IListTenantUsers
  • +
  • Defined in src/api/base.ts:24
  • @@ -37,30 +37,32 @@

    Properties

    - +
    page?: number

    the page number to fetch (default: 1)

    -
    +
  • Defined in src/api/base.ts:28
  • - +
    perPage?: number

    how many items to fetch per page (default: 100)

    -
    +
  • Defined in src/api/base.ts:32
  • +
  • page
  • +
  • perPage
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPermitApi.html b/docs/interfaces/IPermitApi.html index feaec0f..48c39fa 100644 --- a/docs/interfaces/IPermitApi.html +++ b/docs/interfaces/IPermitApi.html @@ -19,8 +19,9 @@

    Interface IPermitApi

    This interface contains read actions that goes outside of your local network and queries permit.io cloud api. You should be aware that these actions incur some cross-cloud latency.

    - -

    See

    DeprecatedApiClient for implementation and docs.

    +
    +
    +

    See

    DeprecatedApiClient for implementation and docs.

    Hierarchy

    @@ -33,7 +34,7 @@

    Implemented by

    +
  • Defined in src/api/api-client.ts:24
  • @@ -41,209 +42,225 @@

    Properties

    - +

    API for managing resource action groups.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Action-Groups

    +
    +
    +
  • Defined in src/api/api-client.ts:53
  • - +
    conditionSetRules: IConditionSetRulesApi

    API for managing condition set rules.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Condition-Set-Rules

    +
    +
    +
  • Defined in src/api/api-client.ts:29
  • - +
    conditionSets: IConditionSetsApi

    API for managing condition sets.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Condition-Sets

    +
    +
    +
  • Defined in src/api/api-client.ts:35
  • - +
    environments: IEnvironmentsApi

    API for managing environments.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Environments

    +
    +
    +
  • Defined in src/api/api-client.ts:47
  • - +
    projects: IProjectsApi

    API for managing projects.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Projects

    +
    +
    +
  • Defined in src/api/api-client.ts:41
  • - +
    relationshipTuples: IRelationshipTuplesApi

    API for managing relationship tuples.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Relationship-Tuples

    +
    +
    +
  • Defined in src/api/api-client.ts:101
  • - +
    resourceActions: IResourceActionsApi

    API for managing resource actions.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Actions

    +
    +
    +
  • Defined in src/api/api-client.ts:59
  • - +
    resourceAttributes: IResourceAttributesApi

    API for managing resource attributes.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Attributes

    +
    +
    +
  • Defined in src/api/api-client.ts:65
  • - +
    resourceInstances: IResourceInstancesApi

    API for managing resource instances.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Instances

    +
    +
    +
  • Defined in src/api/api-client.ts:83
  • - +
    resourceRelations: IResourceRelationsApi

    API for managing resource relations.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Relations

    +
    +
    +
  • Defined in src/api/api-client.ts:77
  • - +
    resourceRoles: IResourceRolesApi

    API for managing resource roles.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resource-Roles

    +
    +
    +
  • Defined in src/api/api-client.ts:71
  • - +
    resources: IResourcesApi

    API for managing resources.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Resources

    +
    +
    +
  • Defined in src/api/api-client.ts:89
  • - +
    roleAssignments: IRoleAssignmentsApi

    API for managing role assignments.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Role-Assignments

    +
    +
    +
  • Defined in src/api/api-client.ts:95
  • - +
    roles: IRolesApi

    API for managing roles.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Roles

    +
    +
    +
  • Defined in src/api/api-client.ts:107
  • - +
    tenants: ITenantsApi

    API for managing tenants.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Tenants

    +
    +
    +
  • Defined in src/api/api-client.ts:113
  • - +
    users: IUsersApi

    API for managing users.

    - -

    See

    https://api.permit.io/v2/redoc#tag/Users

    +
    +
    +
  • Defined in src/api/api-client.ts:119
  • Methods

    - +
    +
  • Defined in src/api/deprecated.ts:87
  • - +
    +
  • Defined in src/api/deprecated.ts:76
  • - +
    +
  • Defined in src/api/deprecated.ts:81
  • - +
    +
  • Defined in src/api/deprecated.ts:78
  • - +
    +
  • Defined in src/api/deprecated.ts:73
  • - +
    +
  • Defined in src/api/deprecated.ts:69
  • - +
    +
  • Defined in src/api/deprecated.ts:65
  • - +
      - +
    • Parameters

      • conditionSetId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:86
  • - +
      - +
    • Parameters

      • resourceId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:80
  • - +
      - +
    • Parameters

      • roleId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:75
  • - +
      - +
    • Parameters

      • tenantId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:71
  • - +
      - +
    • Parameters

      • userId: string
      -

      Returns Promise<AxiosResponse<void>>

    +
  • Defined in src/api/deprecated.ts:68
  • - +
      - +
    • Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.

      - -

      Throws

      PermitContextError If the currently set API key access level does not match the required access level.

      Parameters

      @@ -424,18 +439,20 @@

      Parameters

    • requiredAccessLevel: ApiKeyLevel

      The required API Key Access level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/api-client.ts:127
  • - +
      - +
    • Ensure that the API context matches the required endpoint context.

      - -

      Throws

      PermitContextError If the currently set API context level does not match the required context level.

      Parameters

      @@ -443,14 +460,18 @@

      Parameters

    • requiredContext: ApiContextLevel

      The required API context level for the endpoint.

      -
    -

    Returns Promise<void>

    +
  • Defined in src/api/api-client.ts:134
  • - +
    +
  • Defined in src/api/deprecated.ts:53
  • - +
    +
  • Defined in src/api/deprecated.ts:52
  • - +
    +
  • Defined in src/api/deprecated.ts:51
  • - +
    +
  • Defined in src/api/deprecated.ts:50
  • - +
    +
  • Defined in src/api/deprecated.ts:54
  • - +
    +
  • Defined in src/api/deprecated.ts:55
  • - +
    +
  • Defined in src/api/deprecated.ts:49
  • - +
    +
  • Defined in src/api/deprecated.ts:72
  • - +
    +
  • Defined in src/api/deprecated.ts:48
  • - +
    +
  • Defined in src/api/deprecated.ts:67
  • - +
    +
  • Defined in src/api/deprecated.ts:88
  • - +
    +
  • Defined in src/api/deprecated.ts:77
  • - +
    +
  • Defined in src/api/deprecated.ts:82
  • - +
    +
  • Defined in src/api/deprecated.ts:79
  • - +
    +
  • Defined in src/api/deprecated.ts:74
  • - +
    +
  • Defined in src/api/deprecated.ts:70
  • - +
    +
  • Defined in src/api/deprecated.ts:66
  • +
  • actionGroups
  • +
  • conditionSetRules
  • +
  • conditionSets
  • +
  • environments
  • +
  • projects
  • +
  • relationshipTuples
  • +
  • resourceActions
  • +
  • resourceAttributes
  • +
  • resourceInstances
  • +
  • resourceRelations
  • +
  • resourceRoles
  • +
  • resources
  • +
  • roleAssignments
  • +
  • roles
  • +
  • tenants
  • +
  • users
  • +
  • assignConditionSetRule
  • +
  • assignRole
  • +
  • createConditionSet
  • +
  • createResource
  • +
  • createRole
  • +
  • createTenant
  • +
  • createUser
  • +
  • deleteConditionSet
  • +
  • deleteResource
  • +
  • deleteRole
  • +
  • deleteTenant
  • +
  • deleteUser
  • +
  • ensureAccessLevel
  • +
  • ensureContext
  • +
  • getAssignedRoles
  • +
  • getRole
  • +
  • getTenant
  • +
  • getUser
  • +
  • listConditionSets
  • +
  • listConditionSetsRules
  • +
  • listRoles
  • +
  • listTenants
  • +
  • listUsers
  • +
  • syncUser
  • +
  • unassignConditionSetRule
  • +
  • unassignRole
  • +
  • updateConditionSet
  • +
  • updateResource
  • +
  • updateRole
  • +
  • updateTenant
  • +
  • updateUser
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPermitClient.html b/docs/interfaces/IPermitClient.html index bcd23f9..b209a25 100644 --- a/docs/interfaces/IPermitClient.html +++ b/docs/interfaces/IPermitClient.html @@ -26,7 +26,7 @@

    Implemented by

    +
  • Defined in src/index.ts:29
  • @@ -34,52 +34,52 @@

    Properties

    - +

    Access the Permit REST API using this property.

    -
    +
  • Defined in src/index.ts:39
  • - +

    Access the SDK configuration using this property. Once the SDK is initialized, the configuration is read-only.

    -
    +
  • Defined in src/index.ts:34
  • - +

    Access the Permit Elements API using this property.

    -
    +
  • Defined in src/index.ts:44
  • Methods

    - +
      - +
    • Checks multiple requests within the specified context.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -87,28 +87,31 @@

      Parameters

    • checks: ICheckQuery[]

      The check requests.

      -
    • + +
    • Optional context: Context

      The context object representing the context in which the action is performed.

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<boolean[]>

    array containing true if the user is authorized, false otherwise for each check request.

    -
    +
  • Defined in src/enforcement/enforcer.ts:81
  • - +
      - +
    • Checks if a user is authorized to perform an action on a resource within the specified context.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -116,36 +119,67 @@

      Parameters

    • user: string | IUser

      The user object representing the user.

      -
    • + +
    • action: string

      The action to be performed on the resource.

      -
    • + +
    • resource: string | IResource

      The resource object representing the resource.

      -
    • + +
    • Optional context: Context

      The context object representing the context in which the action is performed.

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<boolean>

    true if the user is authorized, false otherwise.

    -
    +
  • Defined in src/enforcement/enforcer.ts:64
  • +
    + +
      + +
    • +

      Get all tenants available in the system.

      +
      +
      +

      Parameters

      +
        +
      • +
        user: string | IUser
      • +
      • +
        action: string
      • +
      • +
        resource: string | IResource
      • +
      • +
        context: undefined | Context
      • +
      • +
        sdk: undefined | string
      +

      Returns Promise<TenantDetails[]>

      An array of TenantDetails representing all tenants.

      + +
    - +
      - +
    • Get all permissions for the specified user.

      - -

      Throws

      PermitConnectionError if an error occurs while sending the authorization request to the PDP.

      - -

      Throws

      PermitPDPStatusError if received a response with unexpected status code from the PDP.

      Parameters

      @@ -153,31 +187,40 @@

      Parameters

    • user: string | IUser

      The user object representing the user.

      -
    • + +
    • Optional tenants: string[]

      The list of tenants to filter the permissions on ( given by roles ).

      -
    • + +
    • Optional resources: string[]

      The list of resources to filter the permissions on ( given by resource roles ).

      -
    • + +
    • Optional resource_types: string[]

      The list of resource types to filter the permissions on ( given by resource roles ).

      -
    • + +
    • Optional config: CheckConfig

    Returns Promise<IUserPermissions>

    object with key as the resource identifier and value as the resource details and permissions.

    -
    +
  • Defined in src/enforcement/enforcer.ts:98
  • +
  • api
  • +
  • config
  • +
  • elements
  • +
  • bulkCheck
  • +
  • check
  • +
  • checkAllTenants
  • +
  • getUserPermissions
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPermitConfig.html b/docs/interfaces/IPermitConfig.html index 8402d9e..ec4f018 100644 --- a/docs/interfaces/IPermitConfig.html +++ b/docs/interfaces/IPermitConfig.html @@ -20,7 +20,7 @@

    Hierarchy

    • IPermitConfig
    +
  • Defined in src/config.ts:37
  • @@ -28,97 +28,106 @@

    Properties

    - +
    apiContext: ApiContext

    represents the current API key authorization level.

    - -

    See

    ApiContext

    +
    +
    +
  • Defined in src/config.ts:78
  • - +
    apiUrl: string

    Configures the URL of the Permit REST API.

    -
    +
  • Defined in src/config.ts:51
  • - +
    axiosInstance: AxiosInstance

    an optional custom axios instance, to control the behavior of the HTTP client used to connect to the Permit REST API.

    - -

    See

      +
    +
    +
  • Defined in src/config.ts:87
  • - +
    log: ILoggerConfig

    the logger configuration used by the SDK,

    - -

    See

    ILoggerConfig

    +
    +
    +

    See

    ILoggerConfig

    +
  • Defined in src/config.ts:56
  • - +
    multiTenancy: IMultiTenancyConfig

    @see: IMultiTenancyConfig

    -
    +
  • Defined in src/config.ts:61
  • - +
    pdp: string

    Configures the Policy Decision Point (PDP) address.

    -
    +
  • Defined in src/config.ts:46
  • - +
    throwOnError: undefined | boolean

    whether or not permit.check() will throw on error, or return a default denied decision.

    -
    +
  • Defined in src/config.ts:72
  • - +
    timeout: undefined | number

    specifies the number of milliseconds before a permit.check() request times out. If the request takes longer than timeout, the request will be aborted.

    -
    +
  • Defined in src/config.ts:67
  • - +
    token: string

    The token (API Key) used for authorization against the PDP and the Permit REST API.

    -
    +
  • Defined in src/config.ts:41
  • +
  • apiContext
  • +
  • apiUrl
  • +
  • axiosInstance
  • +
  • log
  • +
  • multiTenancy
  • +
  • pdp
  • +
  • throwOnError
  • +
  • timeout
  • +
  • token
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPermitElementsApi.html b/docs/interfaces/IPermitElementsApi.html index 6c3ca79..4fbc66c 100644 --- a/docs/interfaces/IPermitElementsApi.html +++ b/docs/interfaces/IPermitElementsApi.html @@ -17,7 +17,8 @@

    Interface IPermitElementsApi

    Interface for interacting with the Permit Elements API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/elements.ts:19
  • @@ -35,20 +36,16 @@

    Methods

    - + + +

    Returns Promise<EmbeddedLoginRequestOutputWithContent>

    The embedded login authentication session data.

    -
    +
  • Defined in src/api/elements.ts:27
  • +
  • loginAs
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IProjectsApi.html b/docs/interfaces/IProjectsApi.html index 314274f..41b4b73 100644 --- a/docs/interfaces/IProjectsApi.html +++ b/docs/interfaces/IProjectsApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/projects.ts:17
  • @@ -32,26 +32,22 @@

    Methods

    - + + +

    Returns Promise<ProjectRead>

    A promise that resolves to the created project.

    -
    +
  • Defined in src/api/projects.ts:68
  • - +
      - +
    • Deletes a project.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -81,21 +79,23 @@

      Parameters

    • projectKey: string

      The key of the project to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the project is deleted.

    -
    +
  • Defined in src/api/projects.ts:89
  • - +
      - +
    • Retrieves a project by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -103,22 +103,24 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:36
  • - +
      - +
    • Retrieves a project by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -126,22 +128,24 @@

      Parameters

    • projectId: string

      The ID of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:58
  • - +
      - +
    • Retrieves a project by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -149,23 +153,23 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the project.

    -
    +
  • Defined in src/api/projects.ts:47
  • - + + +

    Returns Promise<ProjectRead[]>

    A promise that resolves to an array of projects.

    -
    +
  • Defined in src/api/projects.ts:26
  • - +
      - +
    • Updates a project.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -195,20 +203,27 @@

      Parameters

    • projectKey: string

      The key of the project.

      -
    • + +
    • projectData: ProjectUpdate

      The updated data for the project.

      -
    + +

    Returns Promise<ProjectRead>

    A promise that resolves to the updated project.

    -
    +
  • Defined in src/api/projects.ts:79
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IResource.html b/docs/interfaces/IResource.html index d40597a..41a251d 100644 --- a/docs/interfaces/IResource.html +++ b/docs/interfaces/IResource.html @@ -19,13 +19,14 @@

    Interface IResource

    Respresents a protected resource passed to the permit.check() function. The permit.check() function will check if the user is authorized to access the resource described by this interface, according to the specified check parameters.

    -
    + +

    Hierarchy

    • IResource
    +
  • Defined in src/enforcement/interfaces.ts:63
  • @@ -33,53 +34,57 @@

    Properties

    - +
    attributes?: Dict

    Extra attributes associated with the resource. This is particularly relevant if the policy is ABAC (Attribute-Based Access Control).

    -
    +
  • Defined in src/enforcement/interfaces.ts:86
  • - +
    key?: string

    The key of the resource instance, which is the customer-side ID of the resource. Can be used by relationship-based access control policies or by attribute-based access control policies. If no key is provided (i.e: undefined), the authorization query is: Can the user perform the action on any resource of this type? (i.e., all resources in this resource namespace)

    -
    +
  • Defined in src/enforcement/interfaces.ts:76
  • - +
    tenant?: string

    The tenant under which the resource is defined. The permissions service is multi-tenant by default, so a resource must be associated with a tenant.

    -
    +
  • Defined in src/enforcement/interfaces.ts:81
  • - +
    type: string

    The resource type, represents a namespace of resources. For example, all task resources are objects under the task namespace.

    -
    +
  • Defined in src/enforcement/interfaces.ts:68
  • +
  • attributes
  • +
  • key
  • +
  • tenant
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IResourceActionGroupsApi.html b/docs/interfaces/IResourceActionGroupsApi.html index 06b4a00..0213e3c 100644 --- a/docs/interfaces/IResourceActionGroupsApi.html +++ b/docs/interfaces/IResourceActionGroupsApi.html @@ -17,7 +17,8 @@

    Interface IResourceActionGroupsApi

    Interface representing the Resource Action Groups API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-action-groups.ts:24
  • @@ -35,26 +36,22 @@

    Methods

    - + + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the created action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:77
  • - +
      - +
    • Deletes a action group based on the resource key and group key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -88,25 +88,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the action group is successfully deleted.

    -
    +
  • Defined in src/api/resource-action-groups.ts:105
  • - +
      - +
    • Retrieves an action group based on the resource key and the group key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -114,26 +117,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:43
  • - +
      - +
    • Retrieves an action group based on the resource ID and the group ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -141,26 +147,29 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • groupId: string

      The group ID.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:67
  • - +
      - +
    • Retrieves an action group based on the resource key and the group key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -168,27 +177,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:55
  • - + + +

    Returns Promise<ResourceActionGroupRead[]>

    A promise that resolves to an array of ResourceActionGroupRead objects representing the action groups.

    -
    +
  • Defined in src/api/resource-action-groups.ts:32
  • - +
      - +
    • Updates an action group.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -218,24 +232,32 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • groupKey: string

      The group key.

      -
    • + +
    • groupData: ResourceActionGroupUpdate

      The action group data.

      -
    + +

    Returns Promise<ResourceActionGroupRead>

    A promise that resolves to a ResourceActionGroupRead object representing the updated action group.

    -
    +
  • Defined in src/api/resource-action-groups.ts:91
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IResourceActionsApi.html b/docs/interfaces/IResourceActionsApi.html index 28c8f4c..b42618e 100644 --- a/docs/interfaces/IResourceActionsApi.html +++ b/docs/interfaces/IResourceActionsApi.html @@ -17,7 +17,8 @@

    Interface IResourceActionsApi

    Interface representing the Resource Actions API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-actions.ts:24
  • @@ -35,26 +36,22 @@

    Methods

    - + + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the created action.

    -
    +
  • Defined in src/api/resource-actions.ts:78
  • - +
      - +
    • Deletes a action based on the resource key and action key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -88,25 +88,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the action is successfully deleted.

    -
    +
  • Defined in src/api/resource-actions.ts:104
  • - +
      - +
    • Retrieves an action based on the resource key and the action key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -114,26 +117,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:43
  • - +
      - +
    • Retrieves an action based on the resource ID and the action ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -141,26 +147,29 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • actionId: string

      The action ID.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:67
  • - +
      - +
    • Retrieves an action based on the resource key and the action key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -168,27 +177,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The action key.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the action.

    -
    +
  • Defined in src/api/resource-actions.ts:55
  • - + + +

    Returns Promise<ResourceActionRead[]>

    A promise that resolves to an array of ResourceActionRead objects representing the actions.

    -
    +
  • Defined in src/api/resource-actions.ts:32
  • - +
      - +
    • Updates an existing environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -218,24 +232,32 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • actionKey: string

      The key of the action to modify.

      -
    • + +
    • actionData: ResourceActionUpdate

      The data for updating the action.

      -
    + +

    Returns Promise<ResourceActionRead>

    A promise that resolves to a ResourceActionRead object representing the updated action.

    -
    +
  • Defined in src/api/resource-actions.ts:90
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IResourceAttributesApi.html b/docs/interfaces/IResourceAttributesApi.html index 1985a2d..f772098 100644 --- a/docs/interfaces/IResourceAttributesApi.html +++ b/docs/interfaces/IResourceAttributesApi.html @@ -17,7 +17,8 @@

    Interface IResourceAttributesApi

    Interface representing the Resource Attributes API.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/resource-attributes.ts:28
  • @@ -35,26 +36,22 @@

    Methods

    - + + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the created attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:82
  • - +
      - +
    • Deletes a attribute based on the resource key and attribute key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -88,25 +88,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the attribute is successfully deleted.

    -
    +
  • Defined in src/api/resource-attributes.ts:111
  • - +
      - +
    • Retrieves an attribute based on the resource key and the attribute key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -114,26 +117,29 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:47
  • - +
      - +
    • Retrieves an attribute based on the resource ID and the attribute ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -141,26 +147,29 @@

      Parameters

    • resourceId: string

      The resource ID.

      -
    • + +
    • attributeId: string

      The attribute ID.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:71
  • - +
      - +
    • Retrieves an attribute based on the resource key and the attribute key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -168,27 +177,28 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The attribute key.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:59
  • - + + +

    Returns Promise<ResourceAttributeRead[]>

    A promise that resolves to an array of ResourceAttributeRead objects representing the attributes.

    -
    +
  • Defined in src/api/resource-attributes.ts:36
  • - +
      - +
    • Updates an existing environment.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -218,24 +232,32 @@

      Parameters

    • resourceKey: string

      The resource key.

      -
    • + +
    • attributeKey: string

      The key of the attribute to modify.

      -
    • + +
    • attributeData: ResourceAttributeUpdate

      The data for updating the attribute.

      -
    + +

    Returns Promise<ResourceAttributeRead>

    A promise that resolves to a ResourceAttributeRead object representing the updated attribute.

    -
    +
  • Defined in src/api/resource-attributes.ts:97
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IResourcesApi.html b/docs/interfaces/IResourcesApi.html index 6700b3a..404d25a 100644 --- a/docs/interfaces/IResourcesApi.html +++ b/docs/interfaces/IResourcesApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/resources.ts:22
  • @@ -32,27 +32,23 @@

    Methods

    - + + +

    Returns Promise<ResourceRead>

    A promise that resolves to the created resource.

    -
    +
  • Defined in src/api/resources.ts:73
  • - +
      - +
    • Deletes a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -82,21 +80,23 @@

      Parameters

    • resourceKey: string

      The key of the resource to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the resource is deleted.

    -
    +
  • Defined in src/api/resources.ts:105
  • - +
      - +
    • Retrieves a resource by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -104,22 +104,24 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:41
  • - +
      - +
    • Retrieves a resource by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -127,22 +129,24 @@

      Parameters

    • resourceId: string

      The ID of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:63
  • - +
      - +
    • Retrieves a resource by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -150,23 +154,23 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the resource.

    -
    +
  • Defined in src/api/resources.ts:52
  • - + + +

    Returns Promise<ResourceRead[]>

    A promise that resolves to an array of resources.

    -
    +
  • Defined in src/api/resources.ts:31
  • - +
      - +
    • Creates a resource if such a resource does not exists, otherwise completely replaces the resource configuration.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -196,25 +204,28 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    • + +
    • resourceData: ResourceReplace

      The updated data for the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the updated resource.

    -
    +
  • Defined in src/api/resources.ts:84
  • - +
      - +
    • Updates a resource.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -222,20 +233,27 @@

      Parameters

    • resourceKey: string

      The key of the resource.

      -
    • + +
    • resourceData: ResourceUpdate

      The updated data for the resource.

      -
    + +

    Returns Promise<ResourceRead>

    A promise that resolves to the updated resource.

    -
    +
  • Defined in src/api/resources.ts:95
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • replace
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IRoleAssignmentsApi.html b/docs/interfaces/IRoleAssignmentsApi.html index 88c818f..dd43374 100644 --- a/docs/interfaces/IRoleAssignmentsApi.html +++ b/docs/interfaces/IRoleAssignmentsApi.html @@ -17,7 +17,8 @@

    Interface IRoleAssignmentsApi

    API client for managing role assignments.

    -
    + +

    Hierarchy

    +
  • Defined in src/api/role-assignments.ts:53
  • @@ -35,24 +36,20 @@

    Methods

    - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves with the assigned role.

    -
    +
  • Defined in src/api/role-assignments.ts:72
  • - + + +

    Returns Promise<BulkRoleAssignmentReport>

    A promise that resolves with the bulk assignment report.

    -
    +
  • Defined in src/api/role-assignments.ts:93
  • - +
      - +
    • Removes multiple role assignments in bulk using the provided unassignment data. Each role to unassign is a tuple of (user, role, tenant).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -106,21 +107,23 @@

      Parameters

    • unassignments: RoleAssignmentRemove[]

      The role unassignments to be performed in bulk.

      -
    + +

    Returns Promise<BulkRoleUnAssignmentReport>

    A promise that resolves with the bulk unassignment report.

    -
    +
  • Defined in src/api/role-assignments.ts:104
  • - + + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves with an array of role assignments.

    -
    +
  • Defined in src/api/role-assignments.ts:62
  • - +
      - +
    • Unassigns a role from a user in the scope of a given tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -150,16 +155,22 @@

      Parameters

    • unassignment: RoleAssignmentRemove

      The role unassignment details.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is successfully unassigned.

    -
    +
  • Defined in src/api/role-assignments.ts:82
  • +
  • assign
  • +
  • bulkAssign
  • +
  • bulkUnassign
  • +
  • list
  • +
  • unassign
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IRolesApi.html b/docs/interfaces/IRolesApi.html index 13d42e9..91a87c8 100644 --- a/docs/interfaces/IRolesApi.html +++ b/docs/interfaces/IRolesApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/roles.ts:12
  • @@ -32,28 +32,24 @@

    Methods

    - +
      - +
    • Assigns permissions to a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -61,25 +57,28 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • permissions: string[]

      An array of permission keys (resourceKey:actionKey) to be assigned to the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/roles.ts:94
  • - +
      - +
    • Creates a new role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -87,21 +86,23 @@

      Parameters

    • roleData: RoleCreate

      The data for the new role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the created role.

    -
    +
  • Defined in src/api/roles.ts:63
  • - +
      - +
    • Deletes a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -109,21 +110,23 @@

      Parameters

    • roleKey: string

      The key of the role to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is deleted.

    -
    +
  • Defined in src/api/roles.ts:84
  • - +
      - +
    • Retrieves a role by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -131,22 +134,24 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:31
  • - +
      - +
    • Retrieves a role by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -154,22 +159,24 @@

      Parameters

    • roleId: string

      The ID of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:53
  • - +
      - +
    • Retrieves a role by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -177,23 +184,23 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the role.

    -
    +
  • Defined in src/api/roles.ts:42
  • - +
      - +
    • Retrieves a list of roles.

      - -

      See

      IPagination

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -201,21 +208,25 @@

      Parameters

    • Optional pagination: IPagination

      The pagination options,

      -
    + +

    Returns Promise<RoleRead[]>

    A promise that resolves to an array of roles.

    -
    +
  • Defined in src/api/roles.ts:21
  • - +
      - +
    • Removes permissions from a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -223,25 +234,28 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • permissions: string[]

      An array of permission keys (resourceKey:actionKey) to be removed from the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to a RoleRead object representing the updated role.

    -
    +
  • Defined in src/api/roles.ts:104
  • - +
      - +
    • Updates a role.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -249,20 +263,27 @@

      Parameters

    • roleKey: string

      The key of the role.

      -
    • + +
    • roleData: RoleUpdate

      The updated data for the role.

      -
    + +

    Returns Promise<RoleRead>

    A promise that resolves to the updated role.

    -
    +
  • Defined in src/api/roles.ts:74
  • +
  • assignPermissions
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • removePermissions
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ITenantsApi.html b/docs/interfaces/ITenantsApi.html index fb2f98e..fb402dc 100644 --- a/docs/interfaces/ITenantsApi.html +++ b/docs/interfaces/ITenantsApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/tenants.ts:22
  • @@ -32,28 +32,24 @@

    Methods

    - +
      - +
    • Creates a new tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -61,21 +57,23 @@

      Parameters

    • tenantData: TenantCreate

      The data for the new tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the created tenant.

    -
    +
  • Defined in src/api/tenants.ts:83
  • - +
      - +
    • Deletes a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -83,21 +81,23 @@

      Parameters

    • tenantKey: string

      The key of the tenant to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the tenant is deleted.

    -
    +
  • Defined in src/api/tenants.ts:104
  • - +
      - +
    • Deletes a user from a given tenant (also removes all roles granted to the user in that tenant).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -105,25 +105,28 @@

      Parameters

    • tenantKey: string

      The key of the tenant from which the user will be deleted.

      -
    • + +
    • userKey: string

      The key of the user to be deleted.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the user is successfully deleted.

    -
    +
  • Defined in src/api/tenants.ts:115
  • - +
      - +
    • Retrieves a tenant by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -131,22 +134,24 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:51
  • - +
      - +
    • Retrieves a tenant by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -154,22 +159,24 @@

      Parameters

    • tenantId: string

      The ID of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:73
  • - +
      - +
    • Retrieves a tenant by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -177,23 +184,23 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the tenant.

    -
    +
  • Defined in src/api/tenants.ts:62
  • - + + +

    Returns Promise<TenantRead[]>

    A promise that resolves to an array of tenants.

    -
    +
  • Defined in src/api/tenants.ts:31
  • - + + +

    Returns Promise<PaginatedResultUserRead>

    A promise that resolves to a PaginatedResultUserRead object containing the list of tenant users.

    -
    +
  • Defined in src/api/tenants.ts:41
  • - +
      - +
    • Updates a tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -245,20 +258,27 @@

      Parameters

    • tenantKey: string

      The key of the tenant.

      -
    • + +
    • tenantData: TenantUpdate

      The updated data for the tenant.

      -
    + +

    Returns Promise<TenantRead>

    A promise that resolves to the updated tenant.

    -
    +
  • Defined in src/api/tenants.ts:94
  • +
  • create
  • +
  • delete
  • +
  • deleteTenantUser
  • +
  • get
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • listTenantUsers
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IUser.html b/docs/interfaces/IUser.html index 0ed7e11..049a98d 100644 --- a/docs/interfaces/IUser.html +++ b/docs/interfaces/IUser.html @@ -18,13 +18,14 @@

    Interface IUser

    Respresents a user that is attempting to do an action on a protected resource. Passed as part of the input to the permit.check() function.

    -
    + +

    Hierarchy

    • IUser
    +
  • Defined in src/enforcement/interfaces.ts:29
  • @@ -32,54 +33,59 @@

    Properties

    - +
    attributes?: Dict

    Custom attributes associated with the user, which can be used in ABAC (Attribute-Based Access Control).

    -
    +
  • Defined in src/enforcement/interfaces.ts:49
  • - +
    email?: string

    The email address of the user (optional).

    -
    +
  • Defined in src/enforcement/interfaces.ts:45
  • - +
    firstName?: string

    The first name of the user (optional).

    -
    +
  • Defined in src/enforcement/interfaces.ts:37
  • - +
    key: string

    The user key, which is the customer-side ID of the user.

    -
    +
  • Defined in src/enforcement/interfaces.ts:33
  • - +
    lastName?: string

    The last name of the user (optional).

    -
    +
  • Defined in src/enforcement/interfaces.ts:41
  • +
  • attributes
  • +
  • email
  • +
  • firstName
  • +
  • key
  • +
  • lastName
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IUsersApi.html b/docs/interfaces/IUsersApi.html index c71a08f..404ce04 100644 --- a/docs/interfaces/IUsersApi.html +++ b/docs/interfaces/IUsersApi.html @@ -24,7 +24,7 @@

    Implemented by

    +
  • Defined in src/api/users.ts:68
  • @@ -32,30 +32,26 @@

    Methods

    - + + +

    Returns Promise<RoleAssignmentRead>

    A promise that resolves with the assigned role.

    -
    +
  • Defined in src/api/users.ts:160
  • - +
      - +
    • Creates a new user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -85,21 +83,23 @@

      Parameters

    • userData: UserCreate

      The data for the new user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the created user.

    -
    +
  • Defined in src/api/users.ts:119
  • - +
      - +
    • Deletes a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -107,21 +107,23 @@

      Parameters

    • userKey: string

      The key of the user to delete.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the user is deleted.

    -
    +
  • Defined in src/api/users.ts:150
  • - +
      - +
    • Retrieves a user by its key.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -129,22 +131,24 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:87
  • - +
      - +
    • Retrieves the roles assigned to a user in a given tenant (if the tenant filter is provided) or across all tenants (if the tenant filter in not provided).

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -152,22 +156,24 @@

      Parameters

    • roleFilters: IGetUserRoles

      The filters for retrieving role assignments.

      -
    + +

    Returns Promise<RoleAssignmentRead[]>

    A promise that resolves with an array of role assignments for the user.

    -
    +
  • Defined in src/api/users.ts:181
  • - +
      - +
    • Retrieves a user by its ID. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -175,22 +181,24 @@

      Parameters

    • userId: string

      The ID of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:109
  • - +
      - +
    • Retrieves a user by its key. Alias for the get method.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -198,23 +206,23 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the user.

    -
    +
  • Defined in src/api/users.ts:98
  • - + + +

    Returns Promise<PaginatedResultUserRead>

    A promise that resolves to a PaginatedResultUserRead object containing the list of users.

    -
    +
  • Defined in src/api/users.ts:77
  • - + + +

    Returns Promise<ICreateOrUpdateUserResult>

    A promise that resolves with the result of the user creation or update operation.

    -
    +
  • Defined in src/api/users.ts:140
  • - +
      - +
    • Unassigns a role from a user in the scope of a given tenant.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -266,21 +280,23 @@

      Parameters

    • unassignment: RoleAssignmentRemove

      The role unassignment details.

      -
    + +

    Returns Promise<void>

    A promise that resolves when the role is successfully unassigned from the user.

    -
    +
  • Defined in src/api/users.ts:170
  • - +
      - +
    • Updates a user.

      - -

      Throws

      PermitApiError If the API returns an error HTTP status code.

      - -

      Throws

      PermitContextError If the configured ApiContext does not match the required endpoint context.

      Parameters

      @@ -288,20 +304,27 @@

      Parameters

    • userKey: string

      The key of the user.

      -
    • + +
    • userData: UserUpdate

      The updated data for the user.

      -
    + +

    Returns Promise<UserRead>

    A promise that resolves to the updated user.

    -
    +
  • Defined in src/api/users.ts:130
  • +
  • assignRole
  • +
  • create
  • +
  • delete
  • +
  • get
  • +
  • getAssignedRoles
  • +
  • getById
  • +
  • getByKey
  • +
  • list
  • +
  • sync
  • +
  • unassignRole
  • +
  • update
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/OrgMemberRead.html b/docs/interfaces/OrgMemberRead.html index 447b32d..1e1f7bc 100644 --- a/docs/interfaces/OrgMemberRead.html +++ b/docs/interfaces/OrgMemberRead.html @@ -17,14 +17,14 @@

    Interface OrgMemberRead

    -

    Export

    OrgMemberRead

    +

    Export

    OrgMemberRead

    Hierarchy

    • OrgMemberRead
    +
  • Defined in src/openapi/types/org-member-read.ts:30
  • @@ -32,182 +32,197 @@

    Properties

    - +
    created_at: string

    Date and time when the account member was created (ISO_8601 format).

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:96
  • - +
    email: string

    Email of the user controlling this account

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:42
  • - +
    email_verified: boolean

    Whether this email address is verified or not. For social providers like 'Login with Google' this is done automatically, otherwise we will send the user a verification link in email.

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:48
  • - +
    family_name?: string

    Last name of the user

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:66
  • - +
    given_name?: string

    First name of the user

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:60
  • - +
    id: string

    Unique id of the account member

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:36
  • - +
    identities: IdentityRead[]
    -

    Memberof

    OrgMemberRead

    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:120
  • - +
    invite?: InviteRead
    -

    Memberof

    OrgMemberRead

    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:126
  • - +
    is_onboarding: boolean

    Whether or not this user is currently onboarding, needs to be replaced by a user journey object

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:84
  • - +
    is_superuser: boolean

    Whether or not this user has special access to permit.io organizations

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:78
  • - +
    last_ip?: string

    Last IP address from which this user logged in.

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:108
  • - +
    last_login?: string

    Last date and time this user logged in (ISO_8601 format).

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:102
  • - +
    logins_count?: number

    Total number of logins this user has performed.

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:114
  • - +
    name?: string

    Name of this user

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:54
  • - +
    onboarding_step: OnboardingStep

    the step the user is currently going through in onboarding

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:90
  • - +
    picture?: string

    URL to picture, photo, or avatar of the user that controls this account.

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:72
  • - +
    settings: object

    Custom permit.io dashboard settings, such as preferred theme, etc.

    - -

    Memberof

    OrgMemberRead

    +
    +
    +

    Memberof

    OrgMemberRead

    +
  • Defined in src/openapi/types/org-member-read.ts:132
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PaginatedResultUserRead.html b/docs/interfaces/PaginatedResultUserRead.html index 670d9af..4227f22 100644 --- a/docs/interfaces/PaginatedResultUserRead.html +++ b/docs/interfaces/PaginatedResultUserRead.html @@ -17,14 +17,14 @@

    Interface PaginatedResultUserRead

    -

    Export

    PaginatedResultUserRead

    +

    Export

    PaginatedResultUserRead

    Hierarchy

    • PaginatedResultUserRead
    +
  • Defined in src/openapi/types/paginated-result-user-read.ts:24
  • @@ -32,42 +32,43 @@

    Properties

    - +
    data: UserRead[]

    List of Users

    - -

    Memberof

    PaginatedResultUserRead

    +
    +
    +

    Memberof

    PaginatedResultUserRead

    +
  • Defined in src/openapi/types/paginated-result-user-read.ts:30
  • - +
    page_count?: number
    -

    Memberof

    PaginatedResultUserRead

    +

    Memberof

    PaginatedResultUserRead

    +
  • Defined in src/openapi/types/paginated-result-user-read.ts:42
  • - +
    total_count: number
    -

    Memberof

    PaginatedResultUserRead

    +

    Memberof

    PaginatedResultUserRead

    +
  • Defined in src/openapi/types/paginated-result-user-read.ts:36
  • +
  • data
  • +
  • page_count
  • +
  • total_count
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ParentId.html b/docs/interfaces/ParentId.html index 6b651cc..16d87c2 100644 --- a/docs/interfaces/ParentId.html +++ b/docs/interfaces/ParentId.html @@ -17,20 +17,21 @@

    Interface ParentId

    Parent Condition Set

    - -

    Export

    ParentId

    +
    +
    +

    Export

    ParentId

    Hierarchy

    • ParentId
    +
  • Defined in src/openapi/types/parent-id.ts:20
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ProjectCreate.html b/docs/interfaces/ProjectCreate.html index a5e39ff..456c33c 100644 --- a/docs/interfaces/ProjectCreate.html +++ b/docs/interfaces/ProjectCreate.html @@ -17,14 +17,14 @@

    Interface ProjectCreate

    -

    Export

    ProjectCreate

    +

    Export

    ProjectCreate

    Hierarchy

    • ProjectCreate
    +
  • Defined in src/openapi/types/project-create.ts:20
  • @@ -32,74 +32,80 @@

    Properties

    - +
    active_policy_repo_id?: string

    the id of the policy repo to use for this project

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:56
  • - +
    description?: string

    a longer description outlining the project objectives

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:44
  • - +
    key: string

    A URL-friendly name of the project (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the project.

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:26
  • - +
    name: string

    The name of the project

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:38
  • - +
    settings?: object

    the settings for this project

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:50
  • - +
    urn_namespace?: string

    Optional namespace for URNs. If empty, URNs will be generated from project key.

    - -

    Memberof

    ProjectCreate

    +
    +
    +

    Memberof

    ProjectCreate

    +
  • Defined in src/openapi/types/project-create.ts:32
  • +
  • active_policy_repo_id
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • settings
  • +
  • urn_namespace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ProjectRead.html b/docs/interfaces/ProjectRead.html index fcda633..41b6d78 100644 --- a/docs/interfaces/ProjectRead.html +++ b/docs/interfaces/ProjectRead.html @@ -17,14 +17,14 @@

    Interface ProjectRead

    -

    Export

    ProjectRead

    +

    Export

    ProjectRead

    Hierarchy

    • ProjectRead
    +
  • Defined in src/openapi/types/project-read.ts:20
  • @@ -32,114 +32,124 @@

    Properties

    - +
    active_policy_repo_id?: string

    the id of the policy repo to use for this project

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:80
  • - +
    created_at: string

    Date and time when the project was created (ISO_8601 format).

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:50
  • - +
    description?: string

    a longer description outlining the project objectives

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:68
  • - +
    id: string

    Unique id of the project

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:38
  • - +
    key: string

    A URL-friendly name of the project (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the project.

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:26
  • - +
    name: string

    The name of the project

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:62
  • - +
    organization_id: string

    Unique id of the organization that the project belongs to.

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:44
  • - +
    settings?: object

    the settings for this project

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:74
  • - +
    updated_at: string

    Date and time when the project was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:56
  • - +
    urn_namespace?: string

    Optional namespace for URNs. If empty, URNs will be generated from project key.

    - -

    Memberof

    ProjectRead

    +
    +
    +

    Memberof

    ProjectRead

    +
  • Defined in src/openapi/types/project-read.ts:32
  • +
  • active_policy_repo_id
  • +
  • created_at
  • +
  • description
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • settings
  • +
  • updated_at
  • +
  • urn_namespace
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ProjectUpdate.html b/docs/interfaces/ProjectUpdate.html index 78672db..373398b 100644 --- a/docs/interfaces/ProjectUpdate.html +++ b/docs/interfaces/ProjectUpdate.html @@ -17,14 +17,14 @@

    Interface ProjectUpdate

    -

    Export

    ProjectUpdate

    +

    Export

    ProjectUpdate

    Hierarchy

    • ProjectUpdate
    +
  • Defined in src/openapi/types/project-update.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    active_policy_repo_id?: string

    the id of the policy repo to use for this project

    - -

    Memberof

    ProjectUpdate

    +
    +
    +

    Memberof

    ProjectUpdate

    +
  • Defined in src/openapi/types/project-update.ts:44
  • - +
    description?: string

    a longer description outlining the project objectives

    - -

    Memberof

    ProjectUpdate

    +
    +
    +

    Memberof

    ProjectUpdate

    +
  • Defined in src/openapi/types/project-update.ts:32
  • - +
    name?: string

    The name of the project

    - -

    Memberof

    ProjectUpdate

    +
    +
    +

    Memberof

    ProjectUpdate

    +
  • Defined in src/openapi/types/project-update.ts:26
  • - +
    settings?: object

    the settings for this project

    - -

    Memberof

    ProjectUpdate

    +
    +
    +

    Memberof

    ProjectUpdate

    +
  • Defined in src/openapi/types/project-update.ts:38
  • +
  • active_policy_repo_id
  • +
  • description
  • +
  • name
  • +
  • settings
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceActionCreate.html b/docs/interfaces/ResourceActionCreate.html index 409e9b2..bdacd62 100644 --- a/docs/interfaces/ResourceActionCreate.html +++ b/docs/interfaces/ResourceActionCreate.html @@ -17,14 +17,14 @@

    Interface ResourceActionCreate

    -

    Export

    ResourceActionCreate

    +

    Export

    ResourceActionCreate

    Hierarchy

    • ResourceActionCreate
    +
  • Defined in src/openapi/types/resource-action-create.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this action. This metadata can be used to filter actions using query parameters with attr_ prefix

    - -

    Memberof

    ResourceActionCreate

    +
    +
    +

    Memberof

    ResourceActionCreate

    +
  • Defined in src/openapi/types/resource-action-create.ts:44
  • - +
    description?: string

    An optional longer description of what this action respresents in your system

    - -

    Memberof

    ResourceActionCreate

    +
    +
    +

    Memberof

    ResourceActionCreate

    +
  • Defined in src/openapi/types/resource-action-create.ts:38
  • - +
    key: string

    A URL-friendly name of the action (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the action.

    - -

    Memberof

    ResourceActionCreate

    +
    +
    +

    Memberof

    ResourceActionCreate

    +
  • Defined in src/openapi/types/resource-action-create.ts:26
  • - +
    name: string

    The name of the action

    - -

    Memberof

    ResourceActionCreate

    +
    +
    +

    Memberof

    ResourceActionCreate

    +
  • Defined in src/openapi/types/resource-action-create.ts:32
  • +
  • attributes
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceActionGroupCreate.html b/docs/interfaces/ResourceActionGroupCreate.html index f05cc55..7e1cedd 100644 --- a/docs/interfaces/ResourceActionGroupCreate.html +++ b/docs/interfaces/ResourceActionGroupCreate.html @@ -17,14 +17,14 @@

    Interface ResourceActionGroupCreate

    -

    Export

    ResourceActionGroupCreate

    +

    Export

    ResourceActionGroupCreate

    Hierarchy

    • ResourceActionGroupCreate
    +
  • Defined in src/openapi/types/resource-action-group-create.ts:20
  • @@ -32,63 +32,67 @@

    Properties

    - +
    actions?: string[]
    -

    Memberof

    ResourceActionGroupCreate

    +

    Memberof

    ResourceActionGroupCreate

    +
  • Defined in src/openapi/types/resource-action-group-create.ts:50
  • - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this action group. This metadata can be used to filter action groups using query parameters with attr_ prefix

    - -

    Memberof

    ResourceActionGroupCreate

    +
    +
    +

    Memberof

    ResourceActionGroupCreate

    +
  • Defined in src/openapi/types/resource-action-group-create.ts:44
  • - +
    description?: string

    An optional longer description of what this action group represents in your system

    - -

    Memberof

    ResourceActionGroupCreate

    +
    +
    +

    Memberof

    ResourceActionGroupCreate

    +
  • Defined in src/openapi/types/resource-action-group-create.ts:38
  • - +
    key: string

    A URL-friendly name of the action group (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the action group.

    - -

    Memberof

    ResourceActionGroupCreate

    +
    +
    +

    Memberof

    ResourceActionGroupCreate

    +
  • Defined in src/openapi/types/resource-action-group-create.ts:26
  • - +
    name: string

    The name of the action group

    - -

    Memberof

    ResourceActionGroupCreate

    +
    +
    +

    Memberof

    ResourceActionGroupCreate

    +
  • Defined in src/openapi/types/resource-action-group-create.ts:32
  • +
  • actions
  • +
  • attributes
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceActionGroupRead.html b/docs/interfaces/ResourceActionGroupRead.html index c80a727..c67be4b 100644 --- a/docs/interfaces/ResourceActionGroupRead.html +++ b/docs/interfaces/ResourceActionGroupRead.html @@ -17,14 +17,14 @@

    Interface ResourceActionGroupRead

    -

    Export

    ResourceActionGroupRead

    +

    Export

    ResourceActionGroupRead

    Hierarchy

    • ResourceActionGroupRead
    +
  • Defined in src/openapi/types/resource-action-group-read.ts:20
  • @@ -32,133 +32,144 @@

    Properties

    - +
    actions?: string[]
    -

    Memberof

    ResourceActionGroupRead

    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:44
  • - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this action group. This metadata can be used to filter action groups using query parameters with attr_ prefix

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:38
  • - +
    created_at: string

    Date and time when the action group was created (ISO_8601 format).

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:86
  • - +
    description?: string

    An optional longer description of what this action group represents in your system

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:32
  • - +
    environment_id: string

    Unique id of the environment that the action group belongs to.

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:74
  • - +
    id: string

    Unique id of the action group

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:56
  • - +
    key: string

    A URL-friendly name of the action group (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the action group.

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:50
  • - +
    name: string

    The name of the action group

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:26
  • - +
    organization_id: string

    Unique id of the organization that the action group belongs to.

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:62
  • - +
    project_id: string

    Unique id of the project that the action group belongs to.

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:68
  • - +
    resource_id: string

    Unique id of the resource that the action group belongs to.

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:80
  • - +
    updated_at: string

    Date and time when the action group was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ResourceActionGroupRead

    +
    +
    +

    Memberof

    ResourceActionGroupRead

    +
  • Defined in src/openapi/types/resource-action-group-read.ts:92
  • +
  • actions
  • +
  • attributes
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • project_id
  • +
  • resource_id
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceActionRead.html b/docs/interfaces/ResourceActionRead.html index 41368b8..d1b04c5 100644 --- a/docs/interfaces/ResourceActionRead.html +++ b/docs/interfaces/ResourceActionRead.html @@ -17,14 +17,14 @@

    Interface ResourceActionRead

    -

    Export

    ResourceActionRead

    +

    Export

    ResourceActionRead

    Hierarchy

    • ResourceActionRead
    +
  • Defined in src/openapi/types/resource-action-read.ts:20
  • @@ -32,134 +32,146 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this action. This metadata can be used to filter actions using query parameters with attr_ prefix

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:38
  • - +
    created_at: string

    Date and time when the action was created (ISO_8601 format).

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:86
  • - +
    description?: string

    An optional longer description of what this action respresents in your system

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:32
  • - +
    environment_id: string

    Unique id of the environment that the action belongs to.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:74
  • - +
    id: string

    Unique id of the action

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:50
  • - +
    key: string

    A URL-friendly name of the action (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the action.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:44
  • - +
    name: string

    The name of the action

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:26
  • - +
    organization_id: string

    Unique id of the organization that the action belongs to.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:62
  • - +
    permission_name: string

    The name of the action, prefixed by the resource the action is acting upon.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:56
  • - +
    project_id: string

    Unique id of the project that the action belongs to.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:68
  • - +
    resource_id: string

    Unique id of the resource that the action belongs to.

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:80
  • - +
    updated_at: string

    Date and time when the action was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ResourceActionRead

    +
    +
    +

    Memberof

    ResourceActionRead

    +
  • Defined in src/openapi/types/resource-action-read.ts:92
  • +
  • attributes
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • permission_name
  • +
  • project_id
  • +
  • resource_id
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceActionUpdate.html b/docs/interfaces/ResourceActionUpdate.html index caea0f3..d94273e 100644 --- a/docs/interfaces/ResourceActionUpdate.html +++ b/docs/interfaces/ResourceActionUpdate.html @@ -17,14 +17,14 @@

    Interface ResourceActionUpdate

    -

    Export

    ResourceActionUpdate

    +

    Export

    ResourceActionUpdate

    Hierarchy

    • ResourceActionUpdate
    +
  • Defined in src/openapi/types/resource-action-update.ts:20
  • @@ -32,44 +32,47 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this action. This metadata can be used to filter actions using query parameters with attr_ prefix

    - -

    Memberof

    ResourceActionUpdate

    +
    +
    +

    Memberof

    ResourceActionUpdate

    +
  • Defined in src/openapi/types/resource-action-update.ts:38
  • - +
    description?: string

    An optional longer description of what this action respresents in your system

    - -

    Memberof

    ResourceActionUpdate

    +
    +
    +

    Memberof

    ResourceActionUpdate

    +
  • Defined in src/openapi/types/resource-action-update.ts:32
  • - +
    name?: string

    The name of the action

    - -

    Memberof

    ResourceActionUpdate

    +
    +
    +

    Memberof

    ResourceActionUpdate

    +
  • Defined in src/openapi/types/resource-action-update.ts:26
  • +
  • attributes
  • +
  • description
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceAttributeCreate.html b/docs/interfaces/ResourceAttributeCreate.html index 7d05fc8..eb66496 100644 --- a/docs/interfaces/ResourceAttributeCreate.html +++ b/docs/interfaces/ResourceAttributeCreate.html @@ -17,14 +17,14 @@

    Interface ResourceAttributeCreate

    -

    Export

    ResourceAttributeCreate

    +

    Export

    ResourceAttributeCreate

    Hierarchy

    • ResourceAttributeCreate
    +
  • Defined in src/openapi/types/resource-attribute-create.ts:24
  • @@ -32,44 +32,47 @@

    Properties

    - +
    description?: string

    An optional longer description of what this attribute respresents in your system

    - -

    Memberof

    ResourceAttributeCreate

    +
    +
    +

    Memberof

    ResourceAttributeCreate

    +
  • Defined in src/openapi/types/resource-attribute-create.ts:42
  • - +
    key: string

    A URL-friendly name of the attribute (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the attribute.

    - -

    Memberof

    ResourceAttributeCreate

    +
    +
    +

    Memberof

    ResourceAttributeCreate

    +
  • Defined in src/openapi/types/resource-attribute-create.ts:30
  • - +

    The type of the attribute, we currently support: bool, number (ints, floats), time (a timestamp), string, and json.

    - -

    Memberof

    ResourceAttributeCreate

    +
    +
    +

    Memberof

    ResourceAttributeCreate

    +
  • Defined in src/openapi/types/resource-attribute-create.ts:36
  • +
  • description
  • +
  • key
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceAttributeRead.html b/docs/interfaces/ResourceAttributeRead.html index af2f291..400ea3d 100644 --- a/docs/interfaces/ResourceAttributeRead.html +++ b/docs/interfaces/ResourceAttributeRead.html @@ -17,14 +17,14 @@

    Interface ResourceAttributeRead

    -

    Export

    ResourceAttributeRead

    +

    Export

    ResourceAttributeRead

    Hierarchy

    • ResourceAttributeRead
    +
  • Defined in src/openapi/types/resource-attribute-read.ts:24
  • @@ -32,134 +32,146 @@

    Properties

    - +
    built_in: boolean

    Whether the attribute is built-in, and managed by the Permit system.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:96
  • - +
    created_at: string

    Date and time when the attribute was created (ISO_8601 format).

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:84
  • - +
    description?: string

    An optional longer description of what this attribute respresents in your system

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:36
  • - +
    environment_id: string

    Unique id of the environment that the attribute belongs to.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:78
  • - +
    id: string

    Unique id of the attribute

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:48
  • - +
    key: string

    A URL-friendly name of the attribute (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the attribute.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:42
  • - +
    organization_id: string

    Unique id of the organization that the attribute belongs to.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:66
  • - +
    project_id: string

    Unique id of the project that the attribute belongs to.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:72
  • - +
    resource_id: string

    Unique id of the resource that the attribute belongs to.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:54
  • - +
    resource_key: string

    A URL-friendly name of the resource (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the resource.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:60
  • - +

    The type of the attribute, we currently support: bool, number (ints, floats), time (a timestamp), string, and json.

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:30
  • - +
    updated_at: string

    Date and time when the attribute was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ResourceAttributeRead

    +
    +
    +

    Memberof

    ResourceAttributeRead

    +
  • Defined in src/openapi/types/resource-attribute-read.ts:90
  • +
  • built_in
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • organization_id
  • +
  • project_id
  • +
  • resource_id
  • +
  • resource_key
  • +
  • type
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceAttributeUpdate.html b/docs/interfaces/ResourceAttributeUpdate.html index 3733421..37b6467 100644 --- a/docs/interfaces/ResourceAttributeUpdate.html +++ b/docs/interfaces/ResourceAttributeUpdate.html @@ -17,14 +17,14 @@

    Interface ResourceAttributeUpdate

    -

    Export

    ResourceAttributeUpdate

    +

    Export

    ResourceAttributeUpdate

    Hierarchy

    • ResourceAttributeUpdate
    +
  • Defined in src/openapi/types/resource-attribute-update.ts:24
  • @@ -32,34 +32,36 @@

    Properties

    - +
    description?: string

    An optional longer description of what this attribute respresents in your system

    - -

    Memberof

    ResourceAttributeUpdate

    +
    +
    +

    Memberof

    ResourceAttributeUpdate

    +
  • Defined in src/openapi/types/resource-attribute-update.ts:36
  • - +

    The type of the attribute, we currently support: bool, number (ints, floats), time (a timestamp), string, and json.

    - -

    Memberof

    ResourceAttributeUpdate

    +
    +
    +

    Memberof

    ResourceAttributeUpdate

    +
  • Defined in src/openapi/types/resource-attribute-update.ts:30
  • +
  • description
  • +
  • type
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceCreate.html b/docs/interfaces/ResourceCreate.html index c9785d3..34dcd7b 100644 --- a/docs/interfaces/ResourceCreate.html +++ b/docs/interfaces/ResourceCreate.html @@ -17,14 +17,14 @@

    Interface ResourceCreate

    -

    Export

    ResourceCreate

    +

    Export

    ResourceCreate

    Hierarchy

    • ResourceCreate
    +
  • Defined in src/openapi/types/resource-create.ts:27
  • @@ -32,104 +32,112 @@

    Properties

    - +
    actions: {
        [key: string]: ActionBlockEditable;
    }

    A actions definition block, typically contained within a resource type definition block. The actions represents the ways you can interact with a protected resource.

    - -

    Memberof

    ResourceCreate

    Type declaration

    +
  • Defined in src/openapi/types/resource-create.ts:57
  • - +
    attributes?: {
        [key: string]: AttributeBlockEditable;
    }

    Attributes that each resource of this type defines, and can be used in your ABAC policies.

    - -

    Memberof

    ResourceCreate

    Type declaration

    +
  • Defined in src/openapi/types/resource-create.ts:63
  • - +
    description?: string

    An optional longer description of what this resource respresents in your system

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:51
  • - +
    key: string

    A URL-friendly name of the resource (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the resource.

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:33
  • - +
    name: string

    The name of the resource

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:39
  • - +
    relations?: object

    Relations to other resources. The key is the relation key, and the value is the related resource.

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:75
  • - +
    roles?: object

    Roles defined on this resource. The key is the role name, and the value contains the role properties such as granted permissions, base roles, etc.

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:69
  • - +
    urn?: string

    The URN (Uniform Resource Name) of the resource

    - -

    Memberof

    ResourceCreate

    +
    +
    +

    Memberof

    ResourceCreate

    +
  • Defined in src/openapi/types/resource-create.ts:45
  • +
  • actions
  • +
  • attributes
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • relations
  • +
  • roles
  • +
  • urn
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceId.html b/docs/interfaces/ResourceId.html index 4c5eeff..17af409 100644 --- a/docs/interfaces/ResourceId.html +++ b/docs/interfaces/ResourceId.html @@ -17,20 +17,21 @@

    Interface ResourceId

    For ResourceSets, the id of the base resource.

    - -

    Export

    ResourceId

    +
    +
    +

    Export

    ResourceId

    Hierarchy

    • ResourceId
    +
  • Defined in src/openapi/types/resource-id.ts:20
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceRead.html b/docs/interfaces/ResourceRead.html index 149226e..82ccaf9 100644 --- a/docs/interfaces/ResourceRead.html +++ b/docs/interfaces/ResourceRead.html @@ -17,14 +17,14 @@

    Interface ResourceRead

    -

    Export

    ResourceRead

    +

    Export

    ResourceRead

    Hierarchy

    • ResourceRead
    +
  • Defined in src/openapi/types/resource-read.ts:30
  • @@ -32,183 +32,197 @@

    Properties

    - +
    action_groups?: {
        [key: string]: string[];
    }
    -
    -

    Memberof

    ResourceRead

    -

    Type declaration

    • -
      [key: string]: string[]
    +
  • Defined in src/openapi/types/resource-read.ts:120
  • - +
    actions?: {
        [key: string]: ActionBlockRead;
    }

    A actions definition block, typically contained within a resource type definition block. The actions represents the ways you can interact with a protected resource.

    - -

    Memberof

    ResourceRead

    Type declaration

    +
  • Defined in src/openapi/types/resource-read.ts:96
  • - +
    attributes?: {
        [key: string]: AttributeBlockRead;
    }

    Attributes that each resource of this type defines, and can be used in your ABAC policies.

    - -

    Memberof

    ResourceRead

    Type declaration

    +
  • Defined in src/openapi/types/resource-read.ts:102
  • - +
    created_at: string

    Date and time when the resource was created (ISO_8601 format).

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:66
  • - +
    description?: string

    An optional longer description of what this resource respresents in your system

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:90
  • - +
    environment_id: string

    Unique id of the environment that the resource belongs to.

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:60
  • - +
    id: string

    Unique id of the resource

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:42
  • - +
    key: string

    A URL-friendly name of the resource (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the resource.

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:36
  • - +
    name: string

    The name of the resource

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:78
  • - +
    organization_id: string

    Unique id of the organization that the resource belongs to.

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:48
  • - +
    project_id: string

    Unique id of the project that the resource belongs to.

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:54
  • - +
    relations?: {
        [key: string]: RelationBlockRead;
    }

    A relations definition block, typically contained within a resource type definition block. The relations represents the ways you can interact with a protected resource.

    - -

    Memberof

    ResourceRead

    Type declaration

    • -
      [key: string]: RelationBlockRead
    +
  • Defined in src/openapi/types/resource-read.ts:114
  • - +
    roles?: object

    Roles defined on this resource. The key is the role name, and the value contains the role properties such as granted permissions, etc.

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:108
  • - +
    updated_at: string

    Date and time when the resource was last updated/modified (ISO_8601 format).

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:72
  • - +
    urn?: string

    The URN (Uniform Resource Name) of the resource

    - -

    Memberof

    ResourceRead

    +
    +
    +

    Memberof

    ResourceRead

    +
  • Defined in src/openapi/types/resource-read.ts:84
  • +
  • action_groups
  • +
  • actions
  • +
  • attributes
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • project_id
  • +
  • relations
  • +
  • roles
  • +
  • updated_at
  • +
  • urn
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceReplace.html b/docs/interfaces/ResourceReplace.html index a6633fb..5611915 100644 --- a/docs/interfaces/ResourceReplace.html +++ b/docs/interfaces/ResourceReplace.html @@ -17,14 +17,14 @@

    Interface ResourceReplace

    -

    Export

    ResourceReplace

    +

    Export

    ResourceReplace

    Hierarchy

    • ResourceReplace
    +
  • Defined in src/openapi/types/resource-replace.ts:27
  • @@ -32,94 +32,101 @@

    Properties

    - +
    actions: {
        [key: string]: ActionBlockEditable;
    }

    A actions definition block, typically contained within a resource type definition block. The actions represents the ways you can interact with a protected resource.

    - -

    Memberof

    ResourceReplace

    Type declaration

    +
  • Defined in src/openapi/types/resource-replace.ts:51
  • - +
    attributes?: {
        [key: string]: AttributeBlockEditable;
    }

    Attributes that each resource of this type defines, and can be used in your ABAC policies.

    - -

    Memberof

    ResourceReplace

    Type declaration

    +
  • Defined in src/openapi/types/resource-replace.ts:57
  • - +
    description?: string

    An optional longer description of what this resource respresents in your system

    - -

    Memberof

    ResourceReplace

    +
    +
    +

    Memberof

    ResourceReplace

    +
  • Defined in src/openapi/types/resource-replace.ts:45
  • - +
    name: string

    The name of the resource

    - -

    Memberof

    ResourceReplace

    +
    +
    +

    Memberof

    ResourceReplace

    +
  • Defined in src/openapi/types/resource-replace.ts:33
  • - +
    relations?: object

    Relations to other resources. The key is the relation key, and the value is the related resource.

    - -

    Memberof

    ResourceReplace

    +
    +
    +

    Memberof

    ResourceReplace

    +
  • Defined in src/openapi/types/resource-replace.ts:69
  • - +
    roles?: object

    Roles defined on this resource. The key is the role name, and the value contains the role properties such as granted permissions, base roles, etc.

    - -

    Memberof

    ResourceReplace

    +
    +
    +

    Memberof

    ResourceReplace

    +
  • Defined in src/openapi/types/resource-replace.ts:63
  • - +
    urn?: string

    The URN (Uniform Resource Name) of the resource

    - -

    Memberof

    ResourceReplace

    +
    +
    +

    Memberof

    ResourceReplace

    +
  • Defined in src/openapi/types/resource-replace.ts:39
  • +
  • actions
  • +
  • attributes
  • +
  • description
  • +
  • name
  • +
  • relations
  • +
  • roles
  • +
  • urn
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ResourceUpdate.html b/docs/interfaces/ResourceUpdate.html index cf081f1..a2d03d9 100644 --- a/docs/interfaces/ResourceUpdate.html +++ b/docs/interfaces/ResourceUpdate.html @@ -17,14 +17,14 @@

    Interface ResourceUpdate

    -

    Export

    ResourceUpdate

    +

    Export

    ResourceUpdate

    Hierarchy

    • ResourceUpdate
    +
  • Defined in src/openapi/types/resource-update.ts:27
  • @@ -32,94 +32,101 @@

    Properties

    - +
    actions?: {
        [key: string]: ActionBlockEditable;
    }

    A actions definition block, typically contained within a resource type definition block. The actions represents the ways you can interact with a protected resource.

    - -

    Memberof

    ResourceUpdate

    Type declaration

    +
  • Defined in src/openapi/types/resource-update.ts:51
  • - +
    attributes?: {
        [key: string]: AttributeBlockEditable;
    }

    Attributes that each resource of this type defines, and can be used in your ABAC policies.

    - -

    Memberof

    ResourceUpdate

    Type declaration

    +
  • Defined in src/openapi/types/resource-update.ts:57
  • - +
    description?: string

    An optional longer description of what this resource respresents in your system

    - -

    Memberof

    ResourceUpdate

    +
    +
    +

    Memberof

    ResourceUpdate

    +
  • Defined in src/openapi/types/resource-update.ts:45
  • - +
    name?: string

    The name of the resource

    - -

    Memberof

    ResourceUpdate

    +
    +
    +

    Memberof

    ResourceUpdate

    +
  • Defined in src/openapi/types/resource-update.ts:33
  • - +
    relations?: object

    Relations to other resources. The key is the relation key, and the value is the related resource.

    - -

    Memberof

    ResourceUpdate

    +
    +
    +

    Memberof

    ResourceUpdate

    +
  • Defined in src/openapi/types/resource-update.ts:69
  • - +
    roles?: object

    Roles defined on this resource. The key is the role name, and the value contains the role properties such as granted permissions, base roles, etc.

    - -

    Memberof

    ResourceUpdate

    +
    +
    +

    Memberof

    ResourceUpdate

    +
  • Defined in src/openapi/types/resource-update.ts:63
  • - +
    urn?: string

    The URN (Uniform Resource Name) of the resource

    - -

    Memberof

    ResourceUpdate

    +
    +
    +

    Memberof

    ResourceUpdate

    +
  • Defined in src/openapi/types/resource-update.ts:39
  • +
  • actions
  • +
  • attributes
  • +
  • description
  • +
  • name
  • +
  • relations
  • +
  • roles
  • +
  • urn
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleAssignmentCreate.html b/docs/interfaces/RoleAssignmentCreate.html index 15e728b..ffc5c38 100644 --- a/docs/interfaces/RoleAssignmentCreate.html +++ b/docs/interfaces/RoleAssignmentCreate.html @@ -17,14 +17,14 @@

    Interface RoleAssignmentCreate

    -

    Export

    RoleAssignmentCreate

    +

    Export

    RoleAssignmentCreate

    Hierarchy

    • RoleAssignmentCreate
    +
  • Defined in src/openapi/types/role-assignment-create.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    resource_instance?: string

    the resource instance the role is associated with (accepts either the resource instance id or key using this format resource_type:resource_instance)

    - -

    Memberof

    RoleAssignmentCreate

    +
    +
    +

    Memberof

    RoleAssignmentCreate

    +
  • Defined in src/openapi/types/role-assignment-create.ts:38
  • - +
    role: string

    the role that will be assigned (accepts either the role id or the role key)

    - -

    Memberof

    RoleAssignmentCreate

    +
    +
    +

    Memberof

    RoleAssignmentCreate

    +
  • Defined in src/openapi/types/role-assignment-create.ts:26
  • - +
    tenant?: string

    the tenant the role is associated with (accepts either the tenant id or the tenant key)

    - -

    Memberof

    RoleAssignmentCreate

    +
    +
    +

    Memberof

    RoleAssignmentCreate

    +
  • Defined in src/openapi/types/role-assignment-create.ts:32
  • - +
    user: string

    the user the role will be assigned to (accepts either the user id or the user key)

    - -

    Memberof

    RoleAssignmentCreate

    +
    +
    +

    Memberof

    RoleAssignmentCreate

    +
  • Defined in src/openapi/types/role-assignment-create.ts:44
  • +
  • resource_instance
  • +
  • role
  • +
  • tenant
  • +
  • user
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleAssignmentRead.html b/docs/interfaces/RoleAssignmentRead.html index 476de4b..10cc7a8 100644 --- a/docs/interfaces/RoleAssignmentRead.html +++ b/docs/interfaces/RoleAssignmentRead.html @@ -17,14 +17,14 @@

    Interface RoleAssignmentRead

    -

    Export

    RoleAssignmentRead

    +

    Export

    RoleAssignmentRead

    Hierarchy

    • RoleAssignmentRead
    +
  • Defined in src/openapi/types/role-assignment-read.ts:20
  • @@ -32,164 +32,179 @@

    Properties

    - +
    created_at: string

    Date and time when the role assignment was created (ISO_8601 format).

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:110
  • - +
    environment_id: string

    Unique id of the environment that the role assignment belongs to.

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:104
  • - +
    id: string

    Unique id of the role assignment

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:26
  • - +
    organization_id: string

    Unique id of the organization that the role assignment belongs to.

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:92
  • - +
    project_id: string

    Unique id of the project that the role assignment belongs to.

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:98
  • - +
    resource?: string

    the resource type the role is associated with

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:50
  • - +
    resource_id?: string

    Unique id of the resource type

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:62
  • - +
    resource_instance?: string

    the resource instance the role is associated with

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:56
  • - +
    resource_instance_id?: string

    Unique id of the resource instance

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:68
  • - +
    role: string

    the role that is assigned

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:38
  • - +
    role_id: string

    Unique id of the role

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:80
  • - +
    tenant?: string

    the tenant the role is associated with

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:44
  • - +
    tenant_id: string

    Unique id of the tenant

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:86
  • - +
    user: string

    the user the role is assigned to

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:32
  • - +
    user_id: string

    Unique id of the user

    - -

    Memberof

    RoleAssignmentRead

    +
    +
    +

    Memberof

    RoleAssignmentRead

    +
  • Defined in src/openapi/types/role-assignment-read.ts:74
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleAssignmentRemove.html b/docs/interfaces/RoleAssignmentRemove.html index 850a8c5..ed3cca4 100644 --- a/docs/interfaces/RoleAssignmentRemove.html +++ b/docs/interfaces/RoleAssignmentRemove.html @@ -17,14 +17,14 @@

    Interface RoleAssignmentRemove

    -

    Export

    RoleAssignmentRemove

    +

    Export

    RoleAssignmentRemove

    Hierarchy

    • RoleAssignmentRemove
    +
  • Defined in src/openapi/types/role-assignment-remove.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    resource_instance?: string

    the resource instance the role is associated with (accepts either the resource instance id or key using this format resource_type:resource_instance)

    - -

    Memberof

    RoleAssignmentRemove

    +
    +
    +

    Memberof

    RoleAssignmentRemove

    +
  • Defined in src/openapi/types/role-assignment-remove.ts:38
  • - +
    role: string

    the role that will be unassigned (accepts either the role id or the role key)

    - -

    Memberof

    RoleAssignmentRemove

    +
    +
    +

    Memberof

    RoleAssignmentRemove

    +
  • Defined in src/openapi/types/role-assignment-remove.ts:26
  • - +
    tenant?: string

    the tenant the role is associated with (accepts either the tenant id or the tenant key)

    - -

    Memberof

    RoleAssignmentRemove

    +
    +
    +

    Memberof

    RoleAssignmentRemove

    +
  • Defined in src/openapi/types/role-assignment-remove.ts:32
  • - +
    user: string

    the user the role will be unassigned from (accepts either the user id or the user key)

    - -

    Memberof

    RoleAssignmentRemove

    +
    +
    +

    Memberof

    RoleAssignmentRemove

    +
  • Defined in src/openapi/types/role-assignment-remove.ts:44
  • +
  • resource_instance
  • +
  • role
  • +
  • tenant
  • +
  • user
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleCreate.html b/docs/interfaces/RoleCreate.html index 2184d07..090d4f2 100644 --- a/docs/interfaces/RoleCreate.html +++ b/docs/interfaces/RoleCreate.html @@ -17,14 +17,14 @@

    Interface RoleCreate

    -

    Export

    RoleCreate

    +

    Export

    RoleCreate

    Hierarchy

    • RoleCreate
    +
  • Defined in src/openapi/types/role-create.ts:24
  • @@ -32,73 +32,78 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this role. This metadata can be used to filter role using query parameters with attr_ prefix, currently supports only 'equals' operator

    - -

    Memberof

    RoleCreate

    +
    +
    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:54
  • - +
    description?: string

    optional description string explaining what this role represents, or what permissions are granted to it.

    - -

    Memberof

    RoleCreate

    +
    +
    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:42
  • - +
    granted_to?: DerivedRoleBlockEdit
    -

    Memberof

    RoleCreate

    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:60
  • - +
    key: string

    A URL-friendly name of the role (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the role.

    - -

    Memberof

    RoleCreate

    +
    +
    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:30
  • - +
    name: string

    The name of the role

    - -

    Memberof

    RoleCreate

    +
    +
    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:36
  • - +
    permissions?: string[]

    list of action keys that define what actions this resource role is permitted to do

    - -

    Memberof

    RoleCreate

    +
    +
    +

    Memberof

    RoleCreate

    +
  • Defined in src/openapi/types/role-create.ts:48
  • +
  • attributes
  • +
  • description
  • +
  • granted_to
  • +
  • key
  • +
  • name
  • +
  • permissions
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleRead.html b/docs/interfaces/RoleRead.html index 71c2e27..bb1273d 100644 --- a/docs/interfaces/RoleRead.html +++ b/docs/interfaces/RoleRead.html @@ -17,14 +17,14 @@

    Interface RoleRead

    -

    Export

    RoleRead

    +

    Export

    RoleRead

    Hierarchy

    • RoleRead
    +
  • Defined in src/openapi/types/role-read.ts:24
  • @@ -32,133 +32,144 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this role. This metadata can be used to filter role using query parameters with attr_ prefix, currently supports only 'equals' operator

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:48
  • - +
    created_at: string

    Date and time when the role was created (ISO_8601 format).

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:90
  • - +
    description?: string

    optional description string explaining what this role represents, or what permissions are granted to it.

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:36
  • - +
    environment_id: string

    Unique id of the environment that the role belongs to.

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:84
  • - +
    granted_to?: DerivedRoleBlockRead
    -

    Memberof

    RoleRead

    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:54
  • - +
    id: string

    Unique id of the role

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:66
  • - +
    key: string

    A URL-friendly name of the role (i.e: slug). You will be able to query later using this key instead of the id (UUID) of the role.

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:60
  • - +
    name: string

    The name of the role

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:30
  • - +
    organization_id: string

    Unique id of the organization that the role belongs to.

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:72
  • - +
    permissions?: string[]

    list of action keys that define what actions this resource role is permitted to do

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:42
  • - +
    project_id: string

    Unique id of the project that the role belongs to.

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:78
  • - +
    updated_at: string

    Date and time when the role was last updated/modified (ISO_8601 format).

    - -

    Memberof

    RoleRead

    +
    +
    +

    Memberof

    RoleRead

    +
  • Defined in src/openapi/types/role-read.ts:96
  • +
  • attributes
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • granted_to
  • +
  • id
  • +
  • key
  • +
  • name
  • +
  • organization_id
  • +
  • permissions
  • +
  • project_id
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RoleUpdate.html b/docs/interfaces/RoleUpdate.html index 778392a..660a9a9 100644 --- a/docs/interfaces/RoleUpdate.html +++ b/docs/interfaces/RoleUpdate.html @@ -17,14 +17,14 @@

    Interface RoleUpdate

    -

    Export

    RoleUpdate

    +

    Export

    RoleUpdate

    Hierarchy

    • RoleUpdate
    +
  • Defined in src/openapi/types/role-update.ts:24
  • @@ -32,63 +32,67 @@

    Properties

    - +
    attributes?: object

    optional dictionary of key-value pairs that can be used to store arbitrary metadata about this role. This metadata can be used to filter role using query parameters with attr_ prefix, currently supports only 'equals' operator

    - -

    Memberof

    RoleUpdate

    +
    +
    +

    Memberof

    RoleUpdate

    +
  • Defined in src/openapi/types/role-update.ts:48
  • - +
    description?: string

    optional description string explaining what this role represents, or what permissions are granted to it.

    - -

    Memberof

    RoleUpdate

    +
    +
    +

    Memberof

    RoleUpdate

    +
  • Defined in src/openapi/types/role-update.ts:36
  • - +
    granted_to?: DerivedRoleBlockEdit
    -

    Memberof

    RoleUpdate

    +

    Memberof

    RoleUpdate

    +
  • Defined in src/openapi/types/role-update.ts:54
  • - +
    name?: string

    The name of the role

    - -

    Memberof

    RoleUpdate

    +
    +
    +

    Memberof

    RoleUpdate

    +
  • Defined in src/openapi/types/role-update.ts:30
  • - +
    permissions?: string[]

    list of action keys that define what actions this resource role is permitted to do

    - -

    Memberof

    RoleUpdate

    +
    +
    +

    Memberof

    RoleUpdate

    +
  • Defined in src/openapi/types/role-update.ts:42
  • +
  • attributes
  • +
  • description
  • +
  • granted_to
  • +
  • name
  • +
  • permissions
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/Statistics.html b/docs/interfaces/Statistics.html index d3ea278..71dffbe 100644 --- a/docs/interfaces/Statistics.html +++ b/docs/interfaces/Statistics.html @@ -17,14 +17,14 @@

    Interface Statistics

    -

    Export

    Statistics

    +

    Export

    Statistics

    Hierarchy

    • Statistics
    +
  • Defined in src/openapi/types/statistics.ts:24
  • @@ -32,77 +32,77 @@

    Properties

    - +
    has_decision_logs: boolean
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:60
  • - +
    members: OrgMemberReadWithGrants[]
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:66
  • - +
    policies: number
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:42
  • - +
    resources: number
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:48
  • - +
    roles: number
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:30
  • - +
    tenants: number
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:54
  • - +
    users: number
    -

    Memberof

    Statistics

    +

    Memberof

    Statistics

    +
  • Defined in src/openapi/types/statistics.ts:36
  • +
  • has_decision_logs
  • +
  • members
  • +
  • policies
  • +
  • resources
  • +
  • roles
  • +
  • tenants
  • +
  • users
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TenantCreate.html b/docs/interfaces/TenantCreate.html index 045a9d8..03d236d 100644 --- a/docs/interfaces/TenantCreate.html +++ b/docs/interfaces/TenantCreate.html @@ -17,14 +17,14 @@

    Interface TenantCreate

    -

    Export

    TenantCreate

    +

    Export

    TenantCreate

    Hierarchy

    • TenantCreate
    +
  • Defined in src/openapi/types/tenant-create.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    attributes?: object

    Arbitraty tenant attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    TenantCreate

    +
    +
    +

    Memberof

    TenantCreate

    +
  • Defined in src/openapi/types/tenant-create.ts:44
  • - +
    description?: string

    an optional longer description of the tenant

    - -

    Memberof

    TenantCreate

    +
    +
    +

    Memberof

    TenantCreate

    +
  • Defined in src/openapi/types/tenant-create.ts:38
  • - +
    key: string

    A unique id by which Permit will identify the tenant. The tenant key must be url-friendly (slugified).

    - -

    Memberof

    TenantCreate

    +
    +
    +

    Memberof

    TenantCreate

    +
  • Defined in src/openapi/types/tenant-create.ts:26
  • - +
    name: string

    A descriptive name for the tenant

    - -

    Memberof

    TenantCreate

    +
    +
    +

    Memberof

    TenantCreate

    +
  • Defined in src/openapi/types/tenant-create.ts:32
  • +
  • attributes
  • +
  • description
  • +
  • key
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TenantRead.html b/docs/interfaces/TenantRead.html index b3df03f..adb0291 100644 --- a/docs/interfaces/TenantRead.html +++ b/docs/interfaces/TenantRead.html @@ -17,14 +17,14 @@

    Interface TenantRead

    -

    Export

    TenantRead

    +

    Export

    TenantRead

    Hierarchy

    • TenantRead
    +
  • Defined in src/openapi/types/tenant-read.ts:20
  • @@ -32,124 +32,135 @@

    Properties

    - +
    attributes?: object

    Arbitraty tenant attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:86
  • - +
    created_at: string

    Date and time when the tenant was created (ISO_8601 format).

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:56
  • - +
    description?: string

    an optional longer description of the tenant

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:80
  • - +
    environment_id: string

    Unique id of the environment that the tenant belongs to.

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:50
  • - +
    id: string

    Unique id of the tenant

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:32
  • - +
    key: string

    A unique id by which Permit will identify the tenant. The tenant key must be url-friendly (slugified).

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:26
  • - +
    last_action_at: string

    Date and time when the tenant was last active (ISO_8601 format). In other words, this is the last time a permission check was done on a resource belonging to this tenant.

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:68
  • - +
    name: string

    A descriptive name for the tenant

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:74
  • - +
    organization_id: string

    Unique id of the organization that the tenant belongs to.

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:38
  • - +
    project_id: string

    Unique id of the project that the tenant belongs to.

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:44
  • - +
    updated_at: string

    Date and time when the tenant was last updated/modified (ISO_8601 format).

    - -

    Memberof

    TenantRead

    +
    +
    +

    Memberof

    TenantRead

    +
  • Defined in src/openapi/types/tenant-read.ts:62
  • +
  • attributes
  • +
  • created_at
  • +
  • description
  • +
  • environment_id
  • +
  • id
  • +
  • key
  • +
  • last_action_at
  • +
  • name
  • +
  • organization_id
  • +
  • project_id
  • +
  • updated_at
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TenantUpdate.html b/docs/interfaces/TenantUpdate.html index 113d1ac..cf71e44 100644 --- a/docs/interfaces/TenantUpdate.html +++ b/docs/interfaces/TenantUpdate.html @@ -17,14 +17,14 @@

    Interface TenantUpdate

    -

    Export

    TenantUpdate

    +

    Export

    TenantUpdate

    Hierarchy

    • TenantUpdate
    +
  • Defined in src/openapi/types/tenant-update.ts:20
  • @@ -32,44 +32,47 @@

    Properties

    - +
    attributes?: object

    Arbitraty tenant attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    TenantUpdate

    +
    +
    +

    Memberof

    TenantUpdate

    +
  • Defined in src/openapi/types/tenant-update.ts:38
  • - +
    description?: string

    an optional longer description of the tenant

    - -

    Memberof

    TenantUpdate

    +
    +
    +

    Memberof

    TenantUpdate

    +
  • Defined in src/openapi/types/tenant-update.ts:32
  • - +
    name?: string

    A descriptive name for the tenant

    - -

    Memberof

    TenantUpdate

    +
    +
    +

    Memberof

    TenantUpdate

    +
  • Defined in src/openapi/types/tenant-update.ts:26
  • +
  • attributes
  • +
  • description
  • +
  • name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UserCreate.html b/docs/interfaces/UserCreate.html index f43654a..3cc1f9a 100644 --- a/docs/interfaces/UserCreate.html +++ b/docs/interfaces/UserCreate.html @@ -17,14 +17,14 @@

    Interface UserCreate

    -

    Export

    UserCreate

    +

    Export

    UserCreate

    Hierarchy

    • UserCreate
    +
  • Defined in src/openapi/types/user-create.ts:20
  • @@ -32,64 +32,69 @@

    Properties

    - +
    attributes?: object

    Arbitrary user attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    UserCreate

    +
    +
    +

    Memberof

    UserCreate

    +
  • Defined in src/openapi/types/user-create.ts:50
  • - +
    email?: string

    The email of the user. If synced, will be unique inside the environment.

    - -

    Memberof

    UserCreate

    +
    +
    +

    Memberof

    UserCreate

    +
  • Defined in src/openapi/types/user-create.ts:32
  • - +
    first_name?: string

    First name of the user.

    - -

    Memberof

    UserCreate

    +
    +
    +

    Memberof

    UserCreate

    +
  • Defined in src/openapi/types/user-create.ts:38
  • - +
    key: string

    A unique id by which Permit will identify the user for permission checks.

    - -

    Memberof

    UserCreate

    +
    +
    +

    Memberof

    UserCreate

    +
  • Defined in src/openapi/types/user-create.ts:26
  • - +
    last_name?: string

    Last name of the user.

    - -

    Memberof

    UserCreate

    +
    +
    +

    Memberof

    UserCreate

    +
  • Defined in src/openapi/types/user-create.ts:44
  • +
  • attributes
  • +
  • email
  • +
  • first_name
  • +
  • key
  • +
  • last_name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UserInTenant.html b/docs/interfaces/UserInTenant.html index 09a4204..ac52fb6 100644 --- a/docs/interfaces/UserInTenant.html +++ b/docs/interfaces/UserInTenant.html @@ -17,14 +17,14 @@

    Interface UserInTenant

    -

    Export

    UserInTenant

    +

    Export

    UserInTenant

    Hierarchy

    • UserInTenant
    +
  • Defined in src/openapi/types/user-in-tenant.ts:24
  • @@ -32,44 +32,47 @@

    Properties

    - +
    roles: string[]

    List of roles assigned to the user in that tenant

    - -

    Memberof

    UserInTenant

    +
    +
    +

    Memberof

    UserInTenant

    +
  • Defined in src/openapi/types/user-in-tenant.ts:36
  • - +
    status: UserStatus

    Whether the user has signed in or not

    - -

    Memberof

    UserInTenant

    +
    +
    +

    Memberof

    UserInTenant

    +
  • Defined in src/openapi/types/user-in-tenant.ts:42
  • - +
    tenant: string

    The tenant key which the user is associated with

    - -

    Memberof

    UserInTenant

    +
    +
    +

    Memberof

    UserInTenant

    +
  • Defined in src/openapi/types/user-in-tenant.ts:30
  • +
  • roles
  • +
  • status
  • +
  • tenant
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UserRead.html b/docs/interfaces/UserRead.html index 0bb8275..ccd59f8 100644 --- a/docs/interfaces/UserRead.html +++ b/docs/interfaces/UserRead.html @@ -17,14 +17,14 @@

    Interface UserRead

    -

    Export

    UserRead

    +

    Export

    UserRead

    Hierarchy

    • UserRead
    +
  • Defined in src/openapi/types/user-read.ts:27
  • @@ -32,123 +32,132 @@

    Properties

    - +
    associated_tenants?: UserInTenant[]
    -

    Memberof

    UserRead

    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:63
  • - +
    attributes?: object

    Arbitrary user attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:94
  • - +
    email?: string

    The email of the user. If synced, will be unique inside the environment.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:76
  • - +
    environment_id: string

    Unique id of the environment that the user belongs to.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:57
  • - +
    first_name?: string

    First name of the user.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:82
  • - +
    id: string

    Unique id of the user

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:39
  • - +
    key: string

    A unique id by which Permit will identify the user for permission checks.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:33
  • - +
    last_name?: string

    Last name of the user.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:88
  • - +
    organization_id: string

    Unique id of the organization that the user belongs to.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:45
  • - +
    project_id: string

    Unique id of the project that the user belongs to.

    - -

    Memberof

    UserRead

    +
    +
    +

    Memberof

    UserRead

    +
  • Defined in src/openapi/types/user-read.ts:51
  • - +
    roles?: UserRole[]
    -

    Memberof

    UserRead

    +

    Memberof

    UserRead

    -

    Deprecated

    +
  • Defined in src/openapi/types/user-read.ts:70
  • +
  • associated_tenants
  • +
  • attributes
  • +
  • email
  • +
  • environment_id
  • +
  • first_name
  • +
  • id
  • +
  • key
  • +
  • last_name
  • +
  • organization_id
  • +
  • project_id
  • +
  • roles
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UserRole.html b/docs/interfaces/UserRole.html index 9837397..c6b9ead 100644 --- a/docs/interfaces/UserRole.html +++ b/docs/interfaces/UserRole.html @@ -17,14 +17,14 @@

    Interface UserRole

    -

    Export

    UserRole

    +

    Export

    UserRole

    Hierarchy

    • UserRole
    +
  • Defined in src/openapi/types/user-role.ts:20
  • @@ -32,34 +32,36 @@

    Properties

    - +
    role: string

    the role that is assigned

    - -

    Memberof

    UserRole

    +
    +
    +

    Memberof

    UserRole

    +
  • Defined in src/openapi/types/user-role.ts:26
  • - +
    tenant: string

    the tenant the role is associated with

    - -

    Memberof

    UserRole

    +
    +
    +

    Memberof

    UserRole

    +
  • Defined in src/openapi/types/user-role.ts:32
  • +
  • role
  • +
  • tenant
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UserUpdate.html b/docs/interfaces/UserUpdate.html index 018e1be..b42f388 100644 --- a/docs/interfaces/UserUpdate.html +++ b/docs/interfaces/UserUpdate.html @@ -17,14 +17,14 @@

    Interface UserUpdate

    -

    Export

    UserUpdate

    +

    Export

    UserUpdate

    Hierarchy

    • UserUpdate
    +
  • Defined in src/openapi/types/user-update.ts:20
  • @@ -32,54 +32,58 @@

    Properties

    - +
    attributes?: object

    Arbitrary user attributes that will be used to enforce attribute-based access control policies.

    - -

    Memberof

    UserUpdate

    +
    +
    +

    Memberof

    UserUpdate

    +
  • Defined in src/openapi/types/user-update.ts:44
  • - +
    email?: string

    The email of the user. If synced, will be unique inside the environment.

    - -

    Memberof

    UserUpdate

    +
    +
    +

    Memberof

    UserUpdate

    +
  • Defined in src/openapi/types/user-update.ts:26
  • - +
    first_name?: string

    First name of the user.

    - -

    Memberof

    UserUpdate

    +
    +
    +

    Memberof

    UserUpdate

    +
  • Defined in src/openapi/types/user-update.ts:32
  • - +
    last_name?: string

    Last name of the user.

    - -

    Memberof

    UserUpdate

    +
    +
    +

    Memberof

    UserUpdate

    +
  • Defined in src/openapi/types/user-update.ts:38
  • +
  • attributes
  • +
  • email
  • +
  • first_name
  • +
  • last_name
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/loginAsSchema.html b/docs/interfaces/loginAsSchema.html index 35d321a..131b268 100644 --- a/docs/interfaces/loginAsSchema.html +++ b/docs/interfaces/loginAsSchema.html @@ -17,13 +17,14 @@

    Interface loginAsSchema

    Input schema of the loginAs method.

    -
    + +

    Hierarchy

    • loginAsSchema
    +
  • Defined in src/api/elements.ts:43
  • @@ -31,31 +32,33 @@

    Properties

    - +
    tenantId: string

    The key (or ID) of the active tenant for the logged in user. The embedded user will only be able to access the active tenant.

    -
    +
  • Defined in src/api/elements.ts:52
  • - +
    userId: string

    The key (or ID) of the user the element will log in as.

    -
    +
  • Defined in src/api/elements.ts:47
  • +
  • tenantId
  • +
  • userId
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index 0d599b8..d2ab58e 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -17,147 +17,147 @@

    permitio

    Index

    Enumerations

    -

    Classes

    -

    Interfaces

    -
    APIKeyRead -ActionBlockEditable -ActionBlockRead -AttributeBlockEditable -AttributeBlockRead -BulkRoleAssignmentReport -BulkRoleUnAssignmentReport -ConditionSetCreate -ConditionSetRead -ConditionSetRuleCreate -ConditionSetRuleRead -ConditionSetRuleRemove -ConditionSetUpdate -Context -ContextTransform -EmbeddedLoginRequestOutputWithContent -EnvironmentCopy -EnvironmentCopyScope -EnvironmentCopyScopeFilters -EnvironmentCopyTarget -EnvironmentCreate -EnvironmentRead -EnvironmentStats -EnvironmentUpdate -IConditionSetRulesApi -IConditionSetsApi -ICreateOrUpdateUserResult -IDeprecatedPermitApi -IDeprecatedReadApis -IDeprecatedWriteApis -IEnvironmentsApi -IGetUserRoles -IListActionGroups -IListActions -IListAttributes -IListConditionSetRules -IListEnvironments -IListResourceUsers -IListRoleAssignments -IListTenantUsers -IPagination -IPermitApi -IPermitClient -IPermitConfig -IPermitElementsApi -IProjectsApi -IResource -IResourceActionGroupsApi -IResourceActionsApi -IResourceAttributesApi -IResourcesApi -IRoleAssignmentsApi -IRolesApi -ITenantsApi -IUser -IUsersApi -OrgMemberRead -PaginatedResultUserRead -ParentId -ProjectCreate -ProjectRead -ProjectUpdate -ResourceActionCreate -ResourceActionGroupCreate -ResourceActionGroupRead -ResourceActionRead -ResourceActionUpdate -ResourceAttributeCreate -ResourceAttributeRead -ResourceAttributeUpdate -ResourceCreate -ResourceId -ResourceRead -ResourceReplace -ResourceUpdate -RoleAssignmentCreate -RoleAssignmentRead -RoleAssignmentRemove -RoleCreate -RoleRead -RoleUpdate -Statistics -TenantCreate -TenantRead -TenantUpdate -UserCreate -UserInTenant -UserRead -UserRole -UserUpdate -loginAsSchema +
    APIKeyRead +ActionBlockEditable +ActionBlockRead +AttributeBlockEditable +AttributeBlockRead +BulkRoleAssignmentReport +BulkRoleUnAssignmentReport +ConditionSetCreate +ConditionSetRead +ConditionSetRuleCreate +ConditionSetRuleRead +ConditionSetRuleRemove +ConditionSetUpdate +Context +ContextTransform +EmbeddedLoginRequestOutputWithContent +EnvironmentCopy +EnvironmentCopyScope +EnvironmentCopyScopeFilters +EnvironmentCopyTarget +EnvironmentCreate +EnvironmentRead +EnvironmentStats +EnvironmentUpdate +IConditionSetRulesApi +IConditionSetsApi +ICreateOrUpdateUserResult +IDeprecatedPermitApi +IDeprecatedReadApis +IDeprecatedWriteApis +IEnvironmentsApi +IGetUserRoles +IListActionGroups +IListActions +IListAttributes +IListConditionSetRules +IListEnvironments +IListResourceUsers +IListRoleAssignments +IListTenantUsers +IPagination +IPermitApi +IPermitClient +IPermitConfig +IPermitElementsApi +IProjectsApi +IResource +IResourceActionGroupsApi +IResourceActionsApi +IResourceAttributesApi +IResourcesApi +IRoleAssignmentsApi +IRolesApi +ITenantsApi +IUser +IUsersApi +OrgMemberRead +PaginatedResultUserRead +ParentId +ProjectCreate +ProjectRead +ProjectUpdate +ResourceActionCreate +ResourceActionGroupCreate +ResourceActionGroupRead +ResourceActionRead +ResourceActionUpdate +ResourceAttributeCreate +ResourceAttributeRead +ResourceAttributeUpdate +ResourceCreate +ResourceId +ResourceRead +ResourceReplace +ResourceUpdate +RoleAssignmentCreate +RoleAssignmentRead +RoleAssignmentRemove +RoleCreate +RoleRead +RoleUpdate +Statistics +TenantCreate +TenantRead +TenantUpdate +UserCreate +UserInTenant +UserRead +UserRole +UserUpdate +loginAsSchema

    Type Aliases

    -

    Variables

    -
    +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/EnvironmentCopyConflictStrategyEnum.html b/docs/types/EnvironmentCopyConflictStrategyEnum.html index 54003b4..fd04d74 100644 --- a/docs/types/EnvironmentCopyConflictStrategyEnum.html +++ b/docs/types/EnvironmentCopyConflictStrategyEnum.html @@ -17,13 +17,13 @@

    Type alias EnvironmentCopyConflictStrategyEnum

    EnvironmentCopyConflictStrategyEnum: typeof EnvironmentCopyConflictStrategyEnum[keyof typeof EnvironmentCopyConflictStrategyEnum]
    +
  • Defined in src/openapi/types/environment-copy.ts:48
  • +
  • Defined in src/openapi/types/environment-copy.ts:53
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/IAction.html b/docs/types/IAction.html index 601d50a..d3d54b5 100644 --- a/docs/types/IAction.html +++ b/docs/types/IAction.html @@ -18,14 +18,15 @@

    Type alias IAction

    IAction: string

    Respresents an action the user is attempting to do on a protected resource. Passed as part of the input to the permit.check() function.

    -
    +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/EnvironmentCopyConflictStrategyEnum-1.html b/docs/variables/EnvironmentCopyConflictStrategyEnum-1.html index 6f233f3..ca403c5 100644 --- a/docs/variables/EnvironmentCopyConflictStrategyEnum-1.html +++ b/docs/variables/EnvironmentCopyConflictStrategyEnum-1.html @@ -24,13 +24,13 @@
    Readonly
    Readonly Overwrite: "overwrite"
    +
  • Defined in src/openapi/types/environment-copy.ts:48
  • +
  • Defined in src/openapi/types/environment-copy.ts:53
  • +
  • APIKeyOwnerType
  • +
  • ApiKeyLevel
  • +
  • AttributeType
  • +
  • ConditionSetType
  • +
  • ElementsApiErrors
  • +
  • MemberAccessLevel
  • +
  • MemberAccessObj
  • +
  • ApiClient
  • +
  • ApiContext
  • +
  • ConditionSetRulesApi
  • +
  • ConditionSetsApi
  • +
  • DeprecatedApiClient
  • +
  • ElementsClient
  • +
  • EnvironmentsApi
  • +
  • Permit
  • +
  • PermitApiError
  • +
  • PermitConnectionError
  • +
  • PermitContextError
  • +
  • PermitError
  • +
  • PermitPDPStatusError
  • +
  • ProjectsApi
  • +
  • ResourceActionGroupsApi
  • +
  • ResourceActionsApi
  • +
  • ResourceAttributesApi
  • +
  • ResourcesApi
  • +
  • RoleAssignmentsApi
  • +
  • RolesApi
  • +
  • TenantsApi
  • +
  • UsersApi
  • +
  • APIKeyRead
  • +
  • ActionBlockEditable
  • +
  • ActionBlockRead
  • +
  • AttributeBlockEditable
  • +
  • AttributeBlockRead
  • +
  • BulkRoleAssignmentReport
  • +
  • BulkRoleUnAssignmentReport
  • +
  • ConditionSetCreate
  • +
  • ConditionSetRead
  • +
  • ConditionSetRuleCreate
  • +
  • ConditionSetRuleRead
  • +
  • ConditionSetRuleRemove
  • +
  • ConditionSetUpdate
  • +
  • Context
  • +
  • ContextTransform
  • +
  • EmbeddedLoginRequestOutputWithContent
  • +
  • EnvironmentCopy
  • +
  • EnvironmentCopyScope
  • +
  • EnvironmentCopyScopeFilters
  • +
  • EnvironmentCopyTarget
  • +
  • EnvironmentCreate
  • +
  • EnvironmentRead
  • +
  • EnvironmentStats
  • +
  • EnvironmentUpdate
  • +
  • IConditionSetRulesApi
  • +
  • IConditionSetsApi
  • +
  • ICreateOrUpdateUserResult
  • +
  • IDeprecatedPermitApi
  • +
  • IDeprecatedReadApis
  • +
  • IDeprecatedWriteApis
  • +
  • IEnvironmentsApi
  • +
  • IGetUserRoles
  • +
  • IListActionGroups
  • +
  • IListActions
  • +
  • IListAttributes
  • +
  • IListConditionSetRules
  • +
  • IListEnvironments
  • +
  • IListResourceUsers
  • +
  • IListRoleAssignments
  • +
  • IListTenantUsers
  • +
  • IPagination
  • +
  • IPermitApi
  • +
  • IPermitClient
  • +
  • IPermitConfig
  • +
  • IPermitElementsApi
  • +
  • IProjectsApi
  • +
  • IResource
  • +
  • IResourceActionGroupsApi
  • +
  • IResourceActionsApi
  • +
  • IResourceAttributesApi
  • +
  • IResourcesApi
  • +
  • IRoleAssignmentsApi
  • +
  • IRolesApi
  • +
  • ITenantsApi
  • +
  • IUser
  • +
  • IUsersApi
  • +
  • OrgMemberRead
  • +
  • PaginatedResultUserRead
  • +
  • ParentId
  • +
  • ProjectCreate
  • +
  • ProjectRead
  • +
  • ProjectUpdate
  • +
  • ResourceActionCreate
  • +
  • ResourceActionGroupCreate
  • +
  • ResourceActionGroupRead
  • +
  • ResourceActionRead
  • +
  • ResourceActionUpdate
  • +
  • ResourceAttributeCreate
  • +
  • ResourceAttributeRead
  • +
  • ResourceAttributeUpdate
  • +
  • ResourceCreate
  • +
  • ResourceId
  • +
  • ResourceRead
  • +
  • ResourceReplace
  • +
  • ResourceUpdate
  • +
  • RoleAssignmentCreate
  • +
  • RoleAssignmentRead
  • +
  • RoleAssignmentRemove
  • +
  • RoleCreate
  • +
  • RoleRead
  • +
  • RoleUpdate
  • +
  • Statistics
  • +
  • TenantCreate
  • +
  • TenantRead
  • +
  • TenantUpdate
  • +
  • UserCreate
  • +
  • UserInTenant
  • +
  • UserRead
  • +
  • UserRole
  • +
  • UserUpdate
  • +
  • loginAsSchema
  • +
  • EnvironmentCopyConflictStrategyEnum
  • +
  • IAction
  • +
  • EnvironmentCopyConflictStrategyEnum
  • Generated using TypeDoc

    \ No newline at end of file From 72bd81a5d5d75b80fcdbb161cea4a5e28acb43de Mon Sep 17 00:00:00 2001 From: mayabarak Date: Thu, 29 Feb 2024 14:27:08 +0200 Subject: [PATCH 10/10] update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2f878c2..43ef8c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "permitio", - "version": "2.2.0", + "version": "2.3.0", "description": "Node.js client library for the Permit.io full-stack permissions platform", "main": "build/main/index.js", "typings": "build/main/index.d.ts",