Skip to main content
Go to Latest
class ListObjectsCommand
extends $Command<ListObjectsCommandInput, ListObjectsCommandOutput, S3ClientResolvedConfig>
import { ListObjectsCommand } from "https://deno.land/x/darkflare@v6.0.1/s3/mod.ts";
     <p>The following operations are related to <code>ListObjects</code>:</p>
     <ul>
        <li>
           <p>
              <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html">ListObjectsV2</a>
           </p>
        </li>
        <li>
           <p>
              <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html">GetObject</a>
           </p>
        </li>
        <li>
           <p>
              <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html">PutObject</a>
           </p>
        </li>
        <li>
           <p>
              <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html">CreateBucket</a>
           </p>
        </li>
        <li>
           <p>
              <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html">ListBuckets</a>
           </p>
        </li>
     </ul>

Examples

Use a bare-bones client and the command you need to make an API call.

import { S3Client, ListObjectsCommand } from "@aws-sdk/client-s3"; // ES Modules import
// const { S3Client, ListObjectsCommand } = require("@aws-sdk/client-s3"); // CommonJS import
const client = new S3Client(config);
const command = new ListObjectsCommand(input);
const response = await client.send(command);

Constructors

new
ListObjectsCommand(input: ListObjectsCommandInput)

Properties

private
deserialize
private
serialize
readonly
input: ListObjectsCommandInput

Methods

resolveMiddleware(
clientStack: MiddlewareStack<ServiceInputTypes, ServiceOutputTypes>,
configuration: S3ClientResolvedConfig,
options?: __HttpHandlerOptions,
): Handler<ListObjectsCommandInput, ListObjectsCommandOutput>

Static Methods

getEndpointParameterInstructions(): EndpointParameterInstructions