20 lines
595 B
TypeScript
20 lines
595 B
TypeScript
/**
|
|
* https://www.keycloak.org/docs-api/11.0/rest-api/index.html#_resourcerepresentation
|
|
*/
|
|
import type { ResourceOwnerRepresentation } from "./resourceServerRepresentation.js";
|
|
import type ScopeRepresentation from "./scopeRepresentation.js";
|
|
export default interface ResourceRepresentation {
|
|
name?: string;
|
|
type?: string;
|
|
owner?: ResourceOwnerRepresentation;
|
|
ownerManagedAccess?: boolean;
|
|
displayName?: string;
|
|
attributes?: {
|
|
[index: string]: string[];
|
|
};
|
|
_id?: string;
|
|
uris?: string[];
|
|
scopes?: ScopeRepresentation[];
|
|
icon_uri?: string;
|
|
}
|