Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

MediaStoreData

import { MediaStoreData } from "https://aws-api.deno.dev/v0.1/services/mediastoredata.ts?docs=full";
class MediaStoreData {
constructor(apiFactory: client.ApiFactory);
async deleteObject(params: DeleteObjectRequest): Promise<void>;
async describeObject(params: DescribeObjectRequest): Promise<DescribeObjectResponse>;
async getObject(params: GetObjectRequest): Promise<GetObjectResponse>;
async listItems(params?: ListItemsRequest): Promise<ListItemsResponse>;
async putObject(params: PutObjectRequest): Promise<PutObjectResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new MediaStoreData(apiFactory: client.ApiFactory)
[src]

§Methods

§
deleteObject(params: DeleteObjectRequest): Promise<void>
[src]

Deletes an object at the specified path.

§
describeObject(params: DescribeObjectRequest): Promise<DescribeObjectResponse>
[src]

Gets the headers for an object at the specified path.

§
getObject(params: GetObjectRequest): Promise<GetObjectResponse>
[src]

Downloads the object at the specified path. If the object’s upload availability is set to streaming, AWS Elemental MediaStore downloads the object even if it’s still uploading the object.

§
listItems(params?: ListItemsRequest): Promise<ListItemsResponse>
[src]

Provides a list of metadata entries about folders and objects in the specified folder.

§
putObject(params: PutObjectRequest): Promise<PutObjectResponse>
[src]

Uploads an object to the specified path. Object sizes are limited to 25 MB for standard upload availability and 10 MB for streaming upload availability.

§Static Properties