Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CloudClient

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

cloudApiUrl

cloudApiUrl: string

session

session: Session

Accessors

token

  • get token(): string
  • set token(key: string): void

Methods

list

  • list(clouds: any, cancelTokenInput?: any, accept?: string[] | string): Promise<any>
  • Parameters

    • clouds: any
    • Optional cancelTokenInput: any
    • Optional accept: string[] | string

    Returns Promise<any>

logout

  • logout(name?: string): Promise<any>

metadata

  • metadata(url: string, headers?: {}): Promise<any>
  • Parameters

    • url: string
    • Optional headers: {}
      • [key: string]: string

    Returns Promise<any>

store

  • store(name: string, path: string, options?: StoreParams, customSource?: any, cancelTokenInput?: any, uploadTags?: UploadTags): Promise<any>
  • Parameters

    • name: string
    • path: string
    • Default value options: StoreParams = {}
    • Default value customSource: any = {}
    • Optional cancelTokenInput: any
    • Default value uploadTags: UploadTags = null

    Returns Promise<any>

tokInit

  • tokInit(type: string): Promise<any>

tokStart

  • tokStart(type: string, key: string, sessionId: string): Promise<any>

tokStop

  • tokStop(type: string, key: string, sessionId: string, archiveId: string): Promise<any>
  • Parameters

    • type: string
    • key: string
    • sessionId: string
    • archiveId: string

    Returns Promise<any>