Type alias SelfQuery

SelfQuery: {
    self?: {
        __typename: "Self";
        identity?: {
            __typename: "Identity";
            authenticated: boolean;
            urn?: string | null;
        } | null;
        invitations?: ({
            __typename: "Invitation";
            confirmCode: string;
            email?: string | null;
            organization: string;
            status?: InvitationStatus | null;
            urn: string;
            user?: string | null;
        } | null)[] | null;
        organizations?: ({
            __typename: "Organization";
            account?: string | null;
            createdAt?: string | null;
            description?: string | null;
            icon?: string | null;
            name?: string | null;
            payment?: string | null;
            ssoEnabled?: boolean | null;
            tier?: OrganizationTier | null;
            urn?: string | null;
            visibility?: Visibility | null;
        } | null)[] | null;
        permissions?: ({
            __typename: "PolicyDoc";
            version: string;
        } | null)[] | null;
        user?: {
            __typename: "User";
            description?: string | null;
            givenName?: string | null;
            icon?: string | null;
            name?: string | null;
            urn?: string | null;
            visibility?: Visibility | null;
        } | null;
    } | null;
}

Type declaration

  • Optional self?: {
        __typename: "Self";
        identity?: {
            __typename: "Identity";
            authenticated: boolean;
            urn?: string | null;
        } | null;
        invitations?: ({
            __typename: "Invitation";
            confirmCode: string;
            email?: string | null;
            organization: string;
            status?: InvitationStatus | null;
            urn: string;
            user?: string | null;
        } | null)[] | null;
        organizations?: ({
            __typename: "Organization";
            account?: string | null;
            createdAt?: string | null;
            description?: string | null;
            icon?: string | null;
            name?: string | null;
            payment?: string | null;
            ssoEnabled?: boolean | null;
            tier?: OrganizationTier | null;
            urn?: string | null;
            visibility?: Visibility | null;
        } | null)[] | null;
        permissions?: ({
            __typename: "PolicyDoc";
            version: string;
        } | null)[] | null;
        user?: {
            __typename: "User";
            description?: string | null;
            givenName?: string | null;
            icon?: string | null;
            name?: string | null;
            urn?: string | null;
            visibility?: Visibility | null;
        } | null;
    } | null

Generated using TypeDoc