UNPKG

@aws-sdk/client-s3-control

Version:

AWS SDK for JavaScript S3 Control Client for Node.js, Browser and React Native

202 lines (201 loc) 13.1 kB
import { createAggregatedClient } from "@smithy/smithy-client"; import { AssociateAccessGrantsIdentityCenterCommand, } from "./commands/AssociateAccessGrantsIdentityCenterCommand"; import { CreateAccessGrantCommand, } from "./commands/CreateAccessGrantCommand"; import { CreateAccessGrantsInstanceCommand, } from "./commands/CreateAccessGrantsInstanceCommand"; import { CreateAccessGrantsLocationCommand, } from "./commands/CreateAccessGrantsLocationCommand"; import { CreateAccessPointCommand, } from "./commands/CreateAccessPointCommand"; import { CreateAccessPointForObjectLambdaCommand, } from "./commands/CreateAccessPointForObjectLambdaCommand"; import { CreateBucketCommand, } from "./commands/CreateBucketCommand"; import { CreateJobCommand } from "./commands/CreateJobCommand"; import { CreateMultiRegionAccessPointCommand, } from "./commands/CreateMultiRegionAccessPointCommand"; import { CreateStorageLensGroupCommand, } from "./commands/CreateStorageLensGroupCommand"; import { DeleteAccessGrantCommand, } from "./commands/DeleteAccessGrantCommand"; import { DeleteAccessGrantsInstanceCommand, } from "./commands/DeleteAccessGrantsInstanceCommand"; import { DeleteAccessGrantsInstanceResourcePolicyCommand, } from "./commands/DeleteAccessGrantsInstanceResourcePolicyCommand"; import { DeleteAccessGrantsLocationCommand, } from "./commands/DeleteAccessGrantsLocationCommand"; import { DeleteAccessPointCommand, } from "./commands/DeleteAccessPointCommand"; import { DeleteAccessPointForObjectLambdaCommand, } from "./commands/DeleteAccessPointForObjectLambdaCommand"; import { DeleteAccessPointPolicyCommand, } from "./commands/DeleteAccessPointPolicyCommand"; import { DeleteAccessPointPolicyForObjectLambdaCommand, } from "./commands/DeleteAccessPointPolicyForObjectLambdaCommand"; import { DeleteAccessPointScopeCommand, } from "./commands/DeleteAccessPointScopeCommand"; import { DeleteBucketCommand, } from "./commands/DeleteBucketCommand"; import { DeleteBucketLifecycleConfigurationCommand, } from "./commands/DeleteBucketLifecycleConfigurationCommand"; import { DeleteBucketPolicyCommand, } from "./commands/DeleteBucketPolicyCommand"; import { DeleteBucketReplicationCommand, } from "./commands/DeleteBucketReplicationCommand"; import { DeleteBucketTaggingCommand, } from "./commands/DeleteBucketTaggingCommand"; import { DeleteJobTaggingCommand, } from "./commands/DeleteJobTaggingCommand"; import { DeleteMultiRegionAccessPointCommand, } from "./commands/DeleteMultiRegionAccessPointCommand"; import { DeletePublicAccessBlockCommand, } from "./commands/DeletePublicAccessBlockCommand"; import { DeleteStorageLensConfigurationCommand, } from "./commands/DeleteStorageLensConfigurationCommand"; import { DeleteStorageLensConfigurationTaggingCommand, } from "./commands/DeleteStorageLensConfigurationTaggingCommand"; import { DeleteStorageLensGroupCommand, } from "./commands/DeleteStorageLensGroupCommand"; import { DescribeJobCommand } from "./commands/DescribeJobCommand"; import { DescribeMultiRegionAccessPointOperationCommand, } from "./commands/DescribeMultiRegionAccessPointOperationCommand"; import { DissociateAccessGrantsIdentityCenterCommand, } from "./commands/DissociateAccessGrantsIdentityCenterCommand"; import { GetAccessGrantCommand, } from "./commands/GetAccessGrantCommand"; import { GetAccessGrantsInstanceCommand, } from "./commands/GetAccessGrantsInstanceCommand"; import { GetAccessGrantsInstanceForPrefixCommand, } from "./commands/GetAccessGrantsInstanceForPrefixCommand"; import { GetAccessGrantsInstanceResourcePolicyCommand, } from "./commands/GetAccessGrantsInstanceResourcePolicyCommand"; import { GetAccessGrantsLocationCommand, } from "./commands/GetAccessGrantsLocationCommand"; import { GetAccessPointCommand, } from "./commands/GetAccessPointCommand"; import { GetAccessPointConfigurationForObjectLambdaCommand, } from "./commands/GetAccessPointConfigurationForObjectLambdaCommand"; import { GetAccessPointForObjectLambdaCommand, } from "./commands/GetAccessPointForObjectLambdaCommand"; import { GetAccessPointPolicyCommand, } from "./commands/GetAccessPointPolicyCommand"; import { GetAccessPointPolicyForObjectLambdaCommand, } from "./commands/GetAccessPointPolicyForObjectLambdaCommand"; import { GetAccessPointPolicyStatusCommand, } from "./commands/GetAccessPointPolicyStatusCommand"; import { GetAccessPointPolicyStatusForObjectLambdaCommand, } from "./commands/GetAccessPointPolicyStatusForObjectLambdaCommand"; import { GetAccessPointScopeCommand, } from "./commands/GetAccessPointScopeCommand"; import { GetBucketCommand } from "./commands/GetBucketCommand"; import { GetBucketLifecycleConfigurationCommand, } from "./commands/GetBucketLifecycleConfigurationCommand"; import { GetBucketPolicyCommand, } from "./commands/GetBucketPolicyCommand"; import { GetBucketReplicationCommand, } from "./commands/GetBucketReplicationCommand"; import { GetBucketTaggingCommand, } from "./commands/GetBucketTaggingCommand"; import { GetBucketVersioningCommand, } from "./commands/GetBucketVersioningCommand"; import { GetDataAccessCommand, } from "./commands/GetDataAccessCommand"; import { GetJobTaggingCommand, } from "./commands/GetJobTaggingCommand"; import { GetMultiRegionAccessPointCommand, } from "./commands/GetMultiRegionAccessPointCommand"; import { GetMultiRegionAccessPointPolicyCommand, } from "./commands/GetMultiRegionAccessPointPolicyCommand"; import { GetMultiRegionAccessPointPolicyStatusCommand, } from "./commands/GetMultiRegionAccessPointPolicyStatusCommand"; import { GetMultiRegionAccessPointRoutesCommand, } from "./commands/GetMultiRegionAccessPointRoutesCommand"; import { GetPublicAccessBlockCommand, } from "./commands/GetPublicAccessBlockCommand"; import { GetStorageLensConfigurationCommand, } from "./commands/GetStorageLensConfigurationCommand"; import { GetStorageLensConfigurationTaggingCommand, } from "./commands/GetStorageLensConfigurationTaggingCommand"; import { GetStorageLensGroupCommand, } from "./commands/GetStorageLensGroupCommand"; import { ListAccessGrantsCommand, } from "./commands/ListAccessGrantsCommand"; import { ListAccessGrantsInstancesCommand, } from "./commands/ListAccessGrantsInstancesCommand"; import { ListAccessGrantsLocationsCommand, } from "./commands/ListAccessGrantsLocationsCommand"; import { ListAccessPointsCommand, } from "./commands/ListAccessPointsCommand"; import { ListAccessPointsForDirectoryBucketsCommand, } from "./commands/ListAccessPointsForDirectoryBucketsCommand"; import { ListAccessPointsForObjectLambdaCommand, } from "./commands/ListAccessPointsForObjectLambdaCommand"; import { ListCallerAccessGrantsCommand, } from "./commands/ListCallerAccessGrantsCommand"; import { ListJobsCommand } from "./commands/ListJobsCommand"; import { ListMultiRegionAccessPointsCommand, } from "./commands/ListMultiRegionAccessPointsCommand"; import { ListRegionalBucketsCommand, } from "./commands/ListRegionalBucketsCommand"; import { ListStorageLensConfigurationsCommand, } from "./commands/ListStorageLensConfigurationsCommand"; import { ListStorageLensGroupsCommand, } from "./commands/ListStorageLensGroupsCommand"; import { ListTagsForResourceCommand, } from "./commands/ListTagsForResourceCommand"; import { PutAccessGrantsInstanceResourcePolicyCommand, } from "./commands/PutAccessGrantsInstanceResourcePolicyCommand"; import { PutAccessPointConfigurationForObjectLambdaCommand, } from "./commands/PutAccessPointConfigurationForObjectLambdaCommand"; import { PutAccessPointPolicyCommand, } from "./commands/PutAccessPointPolicyCommand"; import { PutAccessPointPolicyForObjectLambdaCommand, } from "./commands/PutAccessPointPolicyForObjectLambdaCommand"; import { PutAccessPointScopeCommand, } from "./commands/PutAccessPointScopeCommand"; import { PutBucketLifecycleConfigurationCommand, } from "./commands/PutBucketLifecycleConfigurationCommand"; import { PutBucketPolicyCommand, } from "./commands/PutBucketPolicyCommand"; import { PutBucketReplicationCommand, } from "./commands/PutBucketReplicationCommand"; import { PutBucketTaggingCommand, } from "./commands/PutBucketTaggingCommand"; import { PutBucketVersioningCommand, } from "./commands/PutBucketVersioningCommand"; import { PutJobTaggingCommand, } from "./commands/PutJobTaggingCommand"; import { PutMultiRegionAccessPointPolicyCommand, } from "./commands/PutMultiRegionAccessPointPolicyCommand"; import { PutPublicAccessBlockCommand, } from "./commands/PutPublicAccessBlockCommand"; import { PutStorageLensConfigurationCommand, } from "./commands/PutStorageLensConfigurationCommand"; import { PutStorageLensConfigurationTaggingCommand, } from "./commands/PutStorageLensConfigurationTaggingCommand"; import { SubmitMultiRegionAccessPointRoutesCommand, } from "./commands/SubmitMultiRegionAccessPointRoutesCommand"; import { TagResourceCommand } from "./commands/TagResourceCommand"; import { UntagResourceCommand, } from "./commands/UntagResourceCommand"; import { UpdateAccessGrantsLocationCommand, } from "./commands/UpdateAccessGrantsLocationCommand"; import { UpdateJobPriorityCommand, } from "./commands/UpdateJobPriorityCommand"; import { UpdateJobStatusCommand, } from "./commands/UpdateJobStatusCommand"; import { UpdateStorageLensGroupCommand, } from "./commands/UpdateStorageLensGroupCommand"; import { S3ControlClient } from "./S3ControlClient"; const commands = { AssociateAccessGrantsIdentityCenterCommand, CreateAccessGrantCommand, CreateAccessGrantsInstanceCommand, CreateAccessGrantsLocationCommand, CreateAccessPointCommand, CreateAccessPointForObjectLambdaCommand, CreateBucketCommand, CreateJobCommand, CreateMultiRegionAccessPointCommand, CreateStorageLensGroupCommand, DeleteAccessGrantCommand, DeleteAccessGrantsInstanceCommand, DeleteAccessGrantsInstanceResourcePolicyCommand, DeleteAccessGrantsLocationCommand, DeleteAccessPointCommand, DeleteAccessPointForObjectLambdaCommand, DeleteAccessPointPolicyCommand, DeleteAccessPointPolicyForObjectLambdaCommand, DeleteAccessPointScopeCommand, DeleteBucketCommand, DeleteBucketLifecycleConfigurationCommand, DeleteBucketPolicyCommand, DeleteBucketReplicationCommand, DeleteBucketTaggingCommand, DeleteJobTaggingCommand, DeleteMultiRegionAccessPointCommand, DeletePublicAccessBlockCommand, DeleteStorageLensConfigurationCommand, DeleteStorageLensConfigurationTaggingCommand, DeleteStorageLensGroupCommand, DescribeJobCommand, DescribeMultiRegionAccessPointOperationCommand, DissociateAccessGrantsIdentityCenterCommand, GetAccessGrantCommand, GetAccessGrantsInstanceCommand, GetAccessGrantsInstanceForPrefixCommand, GetAccessGrantsInstanceResourcePolicyCommand, GetAccessGrantsLocationCommand, GetAccessPointCommand, GetAccessPointConfigurationForObjectLambdaCommand, GetAccessPointForObjectLambdaCommand, GetAccessPointPolicyCommand, GetAccessPointPolicyForObjectLambdaCommand, GetAccessPointPolicyStatusCommand, GetAccessPointPolicyStatusForObjectLambdaCommand, GetAccessPointScopeCommand, GetBucketCommand, GetBucketLifecycleConfigurationCommand, GetBucketPolicyCommand, GetBucketReplicationCommand, GetBucketTaggingCommand, GetBucketVersioningCommand, GetDataAccessCommand, GetJobTaggingCommand, GetMultiRegionAccessPointCommand, GetMultiRegionAccessPointPolicyCommand, GetMultiRegionAccessPointPolicyStatusCommand, GetMultiRegionAccessPointRoutesCommand, GetPublicAccessBlockCommand, GetStorageLensConfigurationCommand, GetStorageLensConfigurationTaggingCommand, GetStorageLensGroupCommand, ListAccessGrantsCommand, ListAccessGrantsInstancesCommand, ListAccessGrantsLocationsCommand, ListAccessPointsCommand, ListAccessPointsForDirectoryBucketsCommand, ListAccessPointsForObjectLambdaCommand, ListCallerAccessGrantsCommand, ListJobsCommand, ListMultiRegionAccessPointsCommand, ListRegionalBucketsCommand, ListStorageLensConfigurationsCommand, ListStorageLensGroupsCommand, ListTagsForResourceCommand, PutAccessGrantsInstanceResourcePolicyCommand, PutAccessPointConfigurationForObjectLambdaCommand, PutAccessPointPolicyCommand, PutAccessPointPolicyForObjectLambdaCommand, PutAccessPointScopeCommand, PutBucketLifecycleConfigurationCommand, PutBucketPolicyCommand, PutBucketReplicationCommand, PutBucketTaggingCommand, PutBucketVersioningCommand, PutJobTaggingCommand, PutMultiRegionAccessPointPolicyCommand, PutPublicAccessBlockCommand, PutStorageLensConfigurationCommand, PutStorageLensConfigurationTaggingCommand, SubmitMultiRegionAccessPointRoutesCommand, TagResourceCommand, UntagResourceCommand, UpdateAccessGrantsLocationCommand, UpdateJobPriorityCommand, UpdateJobStatusCommand, UpdateStorageLensGroupCommand, }; export class S3Control extends S3ControlClient { } createAggregatedClient(commands, S3Control);