@cloud-copilot/iam-data
Version:
26 lines • 972 B
TypeScript
import { type ConditionKey } from './conditionKeys.js';
export interface GlobalConditionKey extends ConditionKey {
category: string;
}
export declare const globalConditionKeys: GlobalConditionKey[];
/**
* Get a global condition key by its name.
*
* @param name The name of the global condition key.
* @returns The global condition key, or undefined if not found.
*/
export declare function getGlobalConditionKeyByName(name: string): GlobalConditionKey | undefined;
/**
* Get global condition keys by their prefix.
*
* @param prefix The prefix to filter global condition keys.
* @returns An array of global condition keys that match the prefix.
*/
export declare function getGlobalConditionKeyByPrefix(prefix: string): GlobalConditionKey | undefined;
/**
* Get all global condition keys.
*
* @returns An array of all global condition keys.
*/
export declare function getAllGlobalConditionKeys(): string[];
//# sourceMappingURL=globalConditionKeys.d.ts.map