Cell API
    Preparing search index...

    Interface ObjectStorageService<T>

    interface ObjectStorageService<T extends RawCloudService> {
        name: string;
        copyObject(request: CopyObjectRequest): Promise<void>;
        createBucket(request: CreateBucketRequest): Promise<CreateBucketResult>;
        deleteBucket(request: DeleteBucketRequest): Promise<void>;
        deleteObject(request: DeleteObjectRequest): Promise<void>;
        getObject(request: GetObjectRequest): Promise<Body>;
        getRawCloudService(): Promise<T>;
        getStream(request: GetObjectRequest): Promise<Stream>;
        headObject(request: GetObjectRequest): Promise<HeadObjectResult>;
        listBuckets(): Promise<ListAllMyBucketsResult>;
        listObjects(request: ListObjectsRequest): Promise<ListObjectsResult>;
        putObject(request: PutObjectRequest): Promise<void>;
        setRawCloudService(innerService: T): void;
    }

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index
    name: string