S3Control#
Client#
- class S3Control.Client#
A low-level client representing AWS S3 Control
Amazon Web Services S3 Control provides access to Amazon S3 control plane actions.
client = session.create_client('s3control')
These are the available methods:
- associate_access_grants_identity_center
- can_paginate
- close
- create_access_grant
- create_access_grants_instance
- create_access_grants_location
- create_access_point
- create_access_point_for_object_lambda
- create_bucket
- create_job
- create_multi_region_access_point
- create_storage_lens_group
- delete_access_grant
- delete_access_grants_instance
- delete_access_grants_instance_resource_policy
- delete_access_grants_location
- delete_access_point
- delete_access_point_for_object_lambda
- delete_access_point_policy
- delete_access_point_policy_for_object_lambda
- delete_bucket
- delete_bucket_lifecycle_configuration
- delete_bucket_policy
- delete_bucket_replication
- delete_bucket_tagging
- delete_job_tagging
- delete_multi_region_access_point
- delete_public_access_block
- delete_storage_lens_configuration
- delete_storage_lens_configuration_tagging
- delete_storage_lens_group
- describe_job
- describe_multi_region_access_point_operation
- dissociate_access_grants_identity_center
- get_access_grant
- get_access_grants_instance
- get_access_grants_instance_for_prefix
- get_access_grants_instance_resource_policy
- get_access_grants_location
- get_access_point
- get_access_point_configuration_for_object_lambda
- get_access_point_for_object_lambda
- get_access_point_policy
- get_access_point_policy_for_object_lambda
- get_access_point_policy_status
- get_access_point_policy_status_for_object_lambda
- get_bucket
- get_bucket_lifecycle_configuration
- get_bucket_policy
- get_bucket_replication
- get_bucket_tagging
- get_bucket_versioning
- get_data_access
- get_job_tagging
- get_multi_region_access_point
- get_multi_region_access_point_policy
- get_multi_region_access_point_policy_status
- get_multi_region_access_point_routes
- get_paginator
- get_public_access_block
- get_storage_lens_configuration
- get_storage_lens_configuration_tagging
- get_storage_lens_group
- get_waiter
- list_access_grants
- list_access_grants_instances
- list_access_grants_locations
- list_access_points
- list_access_points_for_object_lambda
- list_caller_access_grants
- list_jobs
- list_multi_region_access_points
- list_regional_buckets
- list_storage_lens_configurations
- list_storage_lens_groups
- list_tags_for_resource
- put_access_grants_instance_resource_policy
- put_access_point_configuration_for_object_lambda
- put_access_point_policy
- put_access_point_policy_for_object_lambda
- put_bucket_lifecycle_configuration
- put_bucket_policy
- put_bucket_replication
- put_bucket_tagging
- put_bucket_versioning
- put_job_tagging
- put_multi_region_access_point_policy
- put_public_access_block
- put_storage_lens_configuration
- put_storage_lens_configuration_tagging
- submit_multi_region_access_point_routes
- tag_resource
- untag_resource
- update_access_grants_location
- update_job_priority
- update_job_status
- update_storage_lens_group
Client Exceptions#
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
Paginators#
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are: