S3Control
import { S3Control } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/s3control.ts";class S3Control { }
constructor(apiFactory: client.ApiFactory);
async createAccessPoint(params: CreateAccessPointRequest, opts?: client.RequestOptions): Promise<CreateAccessPointResult>;
async createAccessPointForObjectLambda(params: CreateAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<CreateAccessPointForObjectLambdaResult>;
async createBucket(params: CreateBucketRequest, opts?: client.RequestOptions): Promise<CreateBucketResult>;
async deleteAccessPoint(params: DeleteAccessPointRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccessPointForObjectLambda(params: DeleteAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccessPointPolicy(params: DeleteAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccessPointPolicyForObjectLambda(params: DeleteAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>;
async deleteBucketLifecycleConfiguration(params: DeleteBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteBucketPolicy(params: DeleteBucketPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteBucketTagging(params: DeleteBucketTaggingRequest, opts?: client.RequestOptions): Promise<void>;
async deleteJobTagging(params: DeleteJobTaggingRequest, opts?: client.RequestOptions): Promise<void>;
async deletePublicAccessBlock(params: DeletePublicAccessBlockRequest, opts?: client.RequestOptions): Promise<void>;
async deleteStorageLensConfiguration(params: DeleteStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteStorageLensConfigurationTagging(params: DeleteStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<void>;
async describeJob(params: DescribeJobRequest, opts?: client.RequestOptions): Promise<DescribeJobResult>;
async getAccessPoint(params: GetAccessPointRequest, opts?: client.RequestOptions): Promise<GetAccessPointResult>;
async getAccessPointConfigurationForObjectLambda(params: GetAccessPointConfigurationForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointConfigurationForObjectLambdaResult>;
async getAccessPointForObjectLambda(params: GetAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointForObjectLambdaResult>;
async getAccessPointPolicy(params: GetAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyResult>;
async getAccessPointPolicyForObjectLambda(params: GetAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyForObjectLambdaResult>;
async getAccessPointPolicyStatus(params: GetAccessPointPolicyStatusRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyStatusResult>;
async getAccessPointPolicyStatusForObjectLambda(params: GetAccessPointPolicyStatusForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyStatusForObjectLambdaResult>;
async getBucketLifecycleConfiguration(params: GetBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<GetBucketLifecycleConfigurationResult>;
async getBucketPolicy(params: GetBucketPolicyRequest, opts?: client.RequestOptions): Promise<GetBucketPolicyResult>;
async getBucketTagging(params: GetBucketTaggingRequest, opts?: client.RequestOptions): Promise<GetBucketTaggingResult>;
async getJobTagging(params: GetJobTaggingRequest, opts?: client.RequestOptions): Promise<GetJobTaggingResult>;
async getPublicAccessBlock(params: GetPublicAccessBlockRequest, opts?: client.RequestOptions): Promise<GetPublicAccessBlockOutput>;
async getStorageLensConfiguration(params: GetStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<GetStorageLensConfigurationResult>;
async getStorageLensConfigurationTagging(params: GetStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<GetStorageLensConfigurationTaggingResult>;
async listAccessPoints(params: ListAccessPointsRequest, opts?: client.RequestOptions): Promise<ListAccessPointsResult>;
async listAccessPointsForObjectLambda(params: ListAccessPointsForObjectLambdaRequest, opts?: client.RequestOptions): Promise<ListAccessPointsForObjectLambdaResult>;
async listRegionalBuckets(params: ListRegionalBucketsRequest, opts?: client.RequestOptions): Promise<ListRegionalBucketsResult>;
async listStorageLensConfigurations(params: ListStorageLensConfigurationsRequest, opts?: client.RequestOptions): Promise<ListStorageLensConfigurationsResult>;
async putAccessPointConfigurationForObjectLambda(params: PutAccessPointConfigurationForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>;
async putAccessPointPolicy(params: PutAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async putAccessPointPolicyForObjectLambda(params: PutAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>;
async putBucketLifecycleConfiguration(params: PutBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async putBucketTagging(params: PutBucketTaggingRequest, opts?: client.RequestOptions): Promise<void>;
async putPublicAccessBlock(params: PutPublicAccessBlockRequest, opts?: client.RequestOptions): Promise<void>;
async putStorageLensConfiguration(params: PutStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async putStorageLensConfigurationTagging(params: PutStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<void>;
async updateJobPriority(params: UpdateJobPriorityRequest, opts?: client.RequestOptions): Promise<UpdateJobPriorityResult>;
async updateJobStatus(params: UpdateJobStatusRequest, opts?: client.RequestOptions): Promise<UpdateJobStatusResult>;
§Constructors
§
new S3Control(apiFactory: client.ApiFactory)
[src]§Methods
§
createAccessPoint(params: CreateAccessPointRequest, opts?: client.RequestOptions): Promise<CreateAccessPointResult>
[src]§
createAccessPointForObjectLambda(params: CreateAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<CreateAccessPointForObjectLambdaResult>
[src]§
createBucket(params: CreateBucketRequest, opts?: client.RequestOptions): Promise<CreateBucketResult>
[src]§
deleteAccessPointForObjectLambda(params: DeleteAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteAccessPointPolicy(params: DeleteAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteAccessPointPolicyForObjectLambda(params: DeleteAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteBucketLifecycleConfiguration(params: DeleteBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteBucketTagging(params: DeleteBucketTaggingRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deletePublicAccessBlock(params: DeletePublicAccessBlockRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteStorageLensConfiguration(params: DeleteStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteStorageLensConfigurationTagging(params: DeleteStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<void>
[src]§
getAccessPoint(params: GetAccessPointRequest, opts?: client.RequestOptions): Promise<GetAccessPointResult>
[src]§
getAccessPointConfigurationForObjectLambda(params: GetAccessPointConfigurationForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointConfigurationForObjectLambdaResult>
[src]§
getAccessPointForObjectLambda(params: GetAccessPointForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointForObjectLambdaResult>
[src]§
getAccessPointPolicy(params: GetAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyResult>
[src]§
getAccessPointPolicyForObjectLambda(params: GetAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyForObjectLambdaResult>
[src]§
getAccessPointPolicyStatus(params: GetAccessPointPolicyStatusRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyStatusResult>
[src]§
getAccessPointPolicyStatusForObjectLambda(params: GetAccessPointPolicyStatusForObjectLambdaRequest, opts?: client.RequestOptions): Promise<GetAccessPointPolicyStatusForObjectLambdaResult>
[src]§
getBucketLifecycleConfiguration(params: GetBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<GetBucketLifecycleConfigurationResult>
[src]§
getBucketPolicy(params: GetBucketPolicyRequest, opts?: client.RequestOptions): Promise<GetBucketPolicyResult>
[src]§
getBucketTagging(params: GetBucketTaggingRequest, opts?: client.RequestOptions): Promise<GetBucketTaggingResult>
[src]§
getJobTagging(params: GetJobTaggingRequest, opts?: client.RequestOptions): Promise<GetJobTaggingResult>
[src]§
getPublicAccessBlock(params: GetPublicAccessBlockRequest, opts?: client.RequestOptions): Promise<GetPublicAccessBlockOutput>
[src]§
getStorageLensConfiguration(params: GetStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<GetStorageLensConfigurationResult>
[src]§
getStorageLensConfigurationTagging(params: GetStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<GetStorageLensConfigurationTaggingResult>
[src]§
listAccessPoints(params: ListAccessPointsRequest, opts?: client.RequestOptions): Promise<ListAccessPointsResult>
[src]§
listAccessPointsForObjectLambda(params: ListAccessPointsForObjectLambdaRequest, opts?: client.RequestOptions): Promise<ListAccessPointsForObjectLambdaResult>
[src]§
listRegionalBuckets(params: ListRegionalBucketsRequest, opts?: client.RequestOptions): Promise<ListRegionalBucketsResult>
[src]§
listStorageLensConfigurations(params: ListStorageLensConfigurationsRequest, opts?: client.RequestOptions): Promise<ListStorageLensConfigurationsResult>
[src]§
putAccessPointConfigurationForObjectLambda(params: PutAccessPointConfigurationForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putAccessPointPolicy(params: PutAccessPointPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putAccessPointPolicyForObjectLambda(params: PutAccessPointPolicyForObjectLambdaRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putBucketLifecycleConfiguration(params: PutBucketLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putPublicAccessBlock(params: PutPublicAccessBlockRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putStorageLensConfiguration(params: PutStorageLensConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]§
putStorageLensConfigurationTagging(params: PutStorageLensConfigurationTaggingRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateJobPriority(params: UpdateJobPriorityRequest, opts?: client.RequestOptions): Promise<UpdateJobPriorityResult>
[src]§
updateJobStatus(params: UpdateJobStatusRequest, opts?: client.RequestOptions): Promise<UpdateJobStatusResult>
[src]§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]