API Reference > imodeljs-backend > AliCloudStorageService > AliCloudStorageService AliCloudStorageService Class Beta Extends CloudStorageService Methods Name Description constructor(credentials: CloudStorageServiceCredentials): AliCloudStorageService listContainer(name: string, marker: string, count: number): Promise<string[]> obtainContainerUrl(id: CloudStorageContainerDescriptor, expiry: Date, _clientIp?: string): CloudStorageContainerUrl upload(container: string, name: string, data: Uint8Array, options?: CloudStorageUploadOptions): Promise<string> Inherited methods Name Inherited from Description download(_name: string): Promise<undefined | Readable> CloudStorageService initialize(): void CloudStorageService makeDescriptor(id: CloudStorageContainerDescriptor): { name: string, provider: CloudStorageProvider } Protected CloudStorageService terminate(): void CloudStorageService Properties Name Type Description id CloudStorageProvider Defined in core/backend/src/AliCloudStorageService.ts Line 32 Last Updated: 29 November, 2022