@osmit-gmbh/pulumi-authentik
Version:
A Pulumi package for creating and managing authentik cloud resources.
49 lines (48 loc) • 1.02 kB
TypeScript
import * as outputs from "../types/output";
export interface GetGroupUsersObj {
attributes: string;
email: string;
isActive: boolean;
lastLogin: string;
name: string;
pk: number;
uid: string;
username: string;
}
export interface GetGroupsGroup {
attributes: string;
isSuperuser: boolean;
name: string;
numPk: number;
parent: string;
parentName: string;
pk: string;
users: number[];
usersObjs: outputs.GetGroupsGroupUsersObj[];
}
export interface GetGroupsGroupUsersObj {
attributes: string;
email: string;
isActive: boolean;
lastLogin: string;
name: string;
pk: number;
uid: string;
username: string;
}
export interface GetUsersUser {
attributes: string;
avatar: string;
email: string;
groups: string[];
isActive: boolean;
isSuperuser: boolean;
lastLogin: string;
name: string;
path: string;
pk: number;
type: string;
uid: string;
username: string;
uuid: string;
}