Learn R Programming

paws.storage (version 0.1.12)

s3control: AWS S3 Control

Description

AWS S3 Control provides access to Amazon S3 control plane operations.

Usage

s3control(config = list())

Value

A client for the service. You can call the service's operations using syntax like svc$operation(...), where svc is the name you've assigned to the client. The available operations are listed in the Operations section.

Arguments

config

Optional configuration of credentials, endpoint, and/or region.

Service syntax

svc <- s3control(
  config = list(
    credentials = list(
      creds = list(
        access_key_id = "string",
        secret_access_key = "string",
        session_token = "string"
      ),
      profile = "string"
    ),
    endpoint = "string",
    region = "string"
  )
)

Operations

create_access_pointCreates an access point and associates it with the specified bucket
create_bucketThis API operation creates an Amazon S3 on Outposts bucket
create_jobS3 Batch Operations performs large-scale Batch Operations on Amazon S3 objects
delete_access_pointDeletes the specified access point
delete_access_point_policyDeletes the access point policy for the specified access point
delete_bucketThis API operation deletes an Amazon S3 on Outposts bucket
delete_bucket_lifecycle_configurationThis API action deletes an Amazon S3 on Outposts bucket's lifecycle configuration
delete_bucket_policyThis API operation deletes an Amazon S3 on Outposts bucket policy
delete_bucket_taggingThis operation deletes an Amazon S3 on Outposts bucket's tags
delete_job_taggingRemoves the entire tag set from the specified S3 Batch Operations job
delete_public_access_blockRemoves the PublicAccessBlock configuration for an AWS account
delete_storage_lens_configurationDeletes the Amazon S3 Storage Lens configuration
delete_storage_lens_configuration_taggingDeletes the Amazon S3 Storage Lens configuration tags
describe_jobRetrieves the configuration parameters and status for a Batch Operations job
get_access_pointReturns configuration information about the specified access point
get_access_point_policyReturns the access point policy associated with the specified access point
get_access_point_policy_statusIndicates whether the specified access point currently has a policy that allows public access
get_bucketGets an Amazon S3 on Outposts bucket
get_bucket_lifecycle_configurationThis operation gets an Amazon S3 on Outposts bucket's lifecycle configuration
get_bucket_policyThis action gets a bucket policy for an Amazon S3 on Outposts bucket
get_bucket_taggingThis operation gets an Amazon S3 on Outposts bucket's tags
get_job_taggingReturns the tags on an S3 Batch Operations job
get_public_access_blockRetrieves the PublicAccessBlock configuration for an AWS account
get_storage_lens_configurationGets the Amazon S3 Storage Lens configuration
get_storage_lens_configuration_taggingGets the tags of Amazon S3 Storage Lens configuration
list_access_pointsReturns a list of the access points currently associated with the specified bucket
list_jobsLists current S3 Batch Operations jobs and jobs that have ended within the last 30 days for the AWS account making the request
list_regional_bucketsReturns a list of all Outposts buckets in an Outpost that are owned by the authenticated sender of the request
list_storage_lens_configurationsGets a list of Amazon S3 Storage Lens configurations
put_access_point_policyAssociates an access policy with the specified access point
put_bucket_lifecycle_configurationThis action puts a lifecycle configuration to an Amazon S3 on Outposts bucket
put_bucket_policyThis action puts a bucket policy to an Amazon S3 on Outposts bucket
put_bucket_taggingThis action puts tags on an Amazon S3 on Outposts bucket
put_job_taggingSets the supplied tag-set on an S3 Batch Operations job
put_public_access_blockCreates or modifies the PublicAccessBlock configuration for an AWS account
put_storage_lens_configurationPuts an Amazon S3 Storage Lens configuration
put_storage_lens_configuration_taggingPut or replace tags on an existing Amazon S3 Storage Lens configuration
update_job_priorityUpdates an existing S3 Batch Operations job's priority
update_job_statusUpdates the status for the specified job

Examples

Run this code
if (FALSE) {
svc <- s3control()
svc$create_access_point(
  Foo = 123
)
}

Run the code above in your browser using DataLab