Lists buckets with extended filtering and pagination.
Alias in original model: "GetServiceExtended"
Use a bare-bones client and the command you need to make an API call.
import { S3Client, ListBucketsExtendedCommand } from "ibm-cos-sdk-v2"; // ES Modules import// const { S3Client, ListBucketsExtendedCommand } = require("ibm-cos-sdk-v2"); // CommonJS import// import type { S3ClientConfig } from "ibm-cos-sdk-v2";const config = {}; // type is S3ClientConfigconst client = new S3Client(config);const input = { // ListBucketsExtendedInput IBMServiceInstanceId: "STRING_VALUE", Marker: "STRING_VALUE", MaxKeys: Number("int"), Prefix: "STRING_VALUE",};const command = new ListBucketsExtendedCommand(input);const response = await client.send(command);// { // ListBucketsExtendedOutput// IsTruncated: true || false,// Marker: "STRING_VALUE",// NextMarker: "STRING_VALUE",// Buckets: [ // Buckets// { // Bucket// Name: "STRING_VALUE",// CreationDate: new Date("TIMESTAMP"),// BucketRegion: "STRING_VALUE",// BucketArn: "STRING_VALUE",// },// ],// Owner: { // Owner// DisplayName: "STRING_VALUE",// ID: "STRING_VALUE",// },// }; Copy
import { S3Client, ListBucketsExtendedCommand } from "ibm-cos-sdk-v2"; // ES Modules import// const { S3Client, ListBucketsExtendedCommand } = require("ibm-cos-sdk-v2"); // CommonJS import// import type { S3ClientConfig } from "ibm-cos-sdk-v2";const config = {}; // type is S3ClientConfigconst client = new S3Client(config);const input = { // ListBucketsExtendedInput IBMServiceInstanceId: "STRING_VALUE", Marker: "STRING_VALUE", MaxKeys: Number("int"), Prefix: "STRING_VALUE",};const command = new ListBucketsExtendedCommand(input);const response = await client.send(command);// { // ListBucketsExtendedOutput// IsTruncated: true || false,// Marker: "STRING_VALUE",// NextMarker: "STRING_VALUE",// Buckets: [ // Buckets// { // Bucket// Name: "STRING_VALUE",// CreationDate: new Date("TIMESTAMP"),// BucketRegion: "STRING_VALUE",// BucketArn: "STRING_VALUE",// },// ],// Owner: { // Owner// DisplayName: "STRING_VALUE",// ID: "STRING_VALUE",// },// };
ListBucketsExtendedCommandInput
ListBucketsExtendedCommandOutput
input
response
config
S3ServiceException
Base exception class for all service exceptions from S3 service.
Lists buckets with extended filtering and pagination.
Alias in original model: "GetServiceExtended"
Example
Use a bare-bones client and the command you need to make an API call.
Param: ListBucketsExtendedCommandInput
ListBucketsExtendedCommandInput
Returns
ListBucketsExtendedCommandOutput
See
inputshape.responseshape.configshape.Throws
S3ServiceException
Base exception class for all service exceptions from S3 service.