class EaCServiceClient
extends EaCBaseClient
Re-export
import { EaCServiceClient } from "https://deno.land/x/fathym_eac_runtime@v0.0.140/src/src.deps.ts";
Constructors
new
EaCServiceClient(baseUrl: URL, apiToken: string)Methods
Commit<T extends EverythingAsCode>(eac: T, processingSeconds: number): Promise<EaCCommitResponse>
Connections<T extends EverythingAsCode>(eac: T): Promise<T>
Create<T extends EverythingAsCode>(): Promise<EaCCommitResponse>
eac: T,
username: string,
processingSeconds: number,
CurrentStatus(entLookup: string): Promise<EaCStatus>
Delete(): Promise<EaCCommitResponse>
Get<T extends EverythingAsCode>(entLookup: string): Promise<T>
InviteUser(entLookup: string, userEaC: UserEaCRecord): Promise<EaCCommitResponse>
JWT(): Promise<{ Token: string; }>
entLookup: string | undefined,
username: string,
expTime?: number,
ListForUser(parentEntLookup?: string): Promise<UserEaCRecord[]>
ListUsers(entLookup: string): Promise<UserEaCRecord[]>