IFClite TypeScript API
    Preparing search index...

    Interface AutodeskService

    Host-owned, cookie-authenticated transport. Never put this on PluginContext.fetch.

    interface AutodeskService {
        imports: readonly ("exchange" | "proposal")[];
        cancelSignIn?(): Promise<void>;
        downloadStorage(
            storageId: string,
            region: Region,
            options?: DownloadOptions,
        ): Promise<ArrayBuffer>;
        identity(signal?: AbortSignal): Promise<SourceIdentity | null>;
        importResource(
            ref: SourceFileRef,
            region: Region,
            options?: DownloadOptions,
        ): Promise<ArrayBuffer>;
        request(
            path: string,
            region: Region,
            signal?: AbortSignal,
        ): Promise<unknown>;
        signOut(): Promise<void>;
        startSignIn(signal?: AbortSignal): Promise<{ state: string; url: string }>;
    }
    Index
    imports: readonly ("exchange" | "proposal")[]

    Deployment declares only installed, qualified native artifact adapters.

    • Returns Promise<void>

    • Parameters

      Returns Promise<ArrayBuffer>

    • Parameters

      • Optionalsignal: AbortSignal

      Returns Promise<SourceIdentity | null>

    • Parameters

      • path: string
      • region: Region
      • Optionalsignal: AbortSignal

      Returns Promise<unknown>

    • Returns Promise<void>

    • Parameters

      • Optionalsignal: AbortSignal

      Returns Promise<{ state: string; url: string }>