S3ControlClient
Auto-generated documentation for S3Control type annotations stubs module mypy-boto3-s3control.
S3ControlClient
Type annotations and code completion for boto3.client("s3control")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_s3control.client import S3ControlClient
def get_s3control_client() -> S3ControlClient:
return Session().client("s3control")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("s3control").exceptions
structure.
client = boto3.client("s3control")
try:
do_something(client)
except (
client.BadRequestException,
client.BucketAlreadyExists,
client.BucketAlreadyOwnedByYou,
client.ClientError,
client.IdempotencyException,
client.InternalServiceException,
client.InvalidNextTokenException,
client.InvalidRequestException,
client.JobStatusException,
client.NoSuchPublicAccessBlockConfiguration,
client.NotFoundException,
client.TooManyRequestsException,
client.TooManyTagsException,
) as e:
print(e)
from mypy_boto3_s3control.client import Exceptions
def handle_error(exc: Exceptions.BadRequestException) -> None:
...
Methods
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("s3control").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("s3control").close
method.
boto3 documentation
create_access_point
Creates an access point and associates it with the specified bucket.
Type annotations and code completion for boto3.client("s3control").create_access_point
method.
boto3 documentation
def create_access_point(
self,
*,
AccountId: str,
Name: str,
Bucket: str,
VpcConfiguration: VpcConfigurationTypeDef = ..., # (1)
PublicAccessBlockConfiguration: PublicAccessBlockConfigurationTypeDef = ..., # (2)
BucketAccountId: str = ...,
) -> CreateAccessPointResultTypeDef: # (3)
...
- See VpcConfigurationTypeDef
- See PublicAccessBlockConfigurationTypeDef
- See CreateAccessPointResultTypeDef
kwargs: CreateAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
"Bucket": ...,
}
parent.create_access_point(**kwargs)
create_access_point_for_object_lambda
Creates an Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").create_access_point_for_object_lambda
method.
boto3 documentation
def create_access_point_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
Configuration: ObjectLambdaConfigurationTypeDef, # (1)
) -> CreateAccessPointForObjectLambdaResultTypeDef: # (2)
...
kwargs: CreateAccessPointForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
"Configuration": ...,
}
parent.create_access_point_for_object_lambda(**kwargs)
create_bucket
.
Type annotations and code completion for boto3.client("s3control").create_bucket
method.
boto3 documentation
def create_bucket(
self,
*,
Bucket: str,
ACL: BucketCannedACLType = ..., # (1)
CreateBucketConfiguration: CreateBucketConfigurationTypeDef = ..., # (2)
GrantFullControl: str = ...,
GrantRead: str = ...,
GrantReadACP: str = ...,
GrantWrite: str = ...,
GrantWriteACP: str = ...,
ObjectLockEnabledForBucket: bool = ...,
OutpostId: str = ...,
) -> CreateBucketResultTypeDef: # (3)
...
kwargs: CreateBucketRequestRequestTypeDef = { # (1)
"Bucket": ...,
}
parent.create_bucket(**kwargs)
create_job
You can use S3 Batch Operations to perform large-scale batch actions on Amazon S3 objects.
Type annotations and code completion for boto3.client("s3control").create_job
method.
boto3 documentation
def create_job(
self,
*,
AccountId: str,
Operation: JobOperationTypeDef, # (1)
Report: JobReportTypeDef, # (2)
ClientRequestToken: str,
Priority: int,
RoleArn: str,
ConfirmationRequired: bool = ...,
Manifest: JobManifestTypeDef = ..., # (3)
Description: str = ...,
Tags: Sequence[S3TagTypeDef] = ..., # (4)
ManifestGenerator: JobManifestGeneratorTypeDef = ..., # (5)
) -> CreateJobResultTypeDef: # (6)
...
- See JobOperationTypeDef
- See JobReportTypeDef
- See JobManifestTypeDef
- See S3TagTypeDef
- See JobManifestGeneratorTypeDef
- See CreateJobResultTypeDef
kwargs: CreateJobRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Operation": ...,
"Report": ...,
"ClientRequestToken": ...,
"Priority": ...,
"RoleArn": ...,
}
parent.create_job(**kwargs)
create_multi_region_access_point
Creates a Multi-Region Access Point and associates it with the specified buckets.
Type annotations and code completion for boto3.client("s3control").create_multi_region_access_point
method.
boto3 documentation
def create_multi_region_access_point(
self,
*,
AccountId: str,
ClientToken: str,
Details: CreateMultiRegionAccessPointInputTypeDef, # (1)
) -> CreateMultiRegionAccessPointResultTypeDef: # (2)
...
kwargs: CreateMultiRegionAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"ClientToken": ...,
"Details": ...,
}
parent.create_multi_region_access_point(**kwargs)
delete_access_point
Deletes the specified access point.
Type annotations and code completion for boto3.client("s3control").delete_access_point
method.
boto3 documentation
def delete_access_point(
self,
*,
AccountId: str,
Name: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.delete_access_point(**kwargs)
delete_access_point_for_object_lambda
Deletes the specified Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").delete_access_point_for_object_lambda
method.
boto3 documentation
def delete_access_point_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteAccessPointForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.delete_access_point_for_object_lambda(**kwargs)
delete_access_point_policy
Deletes the access point policy for the specified access point.
Type annotations and code completion for boto3.client("s3control").delete_access_point_policy
method.
boto3 documentation
def delete_access_point_policy(
self,
*,
AccountId: str,
Name: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteAccessPointPolicyRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.delete_access_point_policy(**kwargs)
delete_access_point_policy_for_object_lambda
Removes the resource policy for an Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").delete_access_point_policy_for_object_lambda
method.
boto3 documentation
def delete_access_point_policy_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteAccessPointPolicyForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.delete_access_point_policy_for_object_lambda(**kwargs)
delete_bucket
.
Type annotations and code completion for boto3.client("s3control").delete_bucket
method.
boto3 documentation
def delete_bucket(
self,
*,
AccountId: str,
Bucket: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteBucketRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.delete_bucket(**kwargs)
delete_bucket_lifecycle_configuration
.
Type annotations and code completion for boto3.client("s3control").delete_bucket_lifecycle_configuration
method.
boto3 documentation
def delete_bucket_lifecycle_configuration(
self,
*,
AccountId: str,
Bucket: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteBucketLifecycleConfigurationRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.delete_bucket_lifecycle_configuration(**kwargs)
delete_bucket_policy
.
Type annotations and code completion for boto3.client("s3control").delete_bucket_policy
method.
boto3 documentation
def delete_bucket_policy(
self,
*,
AccountId: str,
Bucket: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteBucketPolicyRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.delete_bucket_policy(**kwargs)
delete_bucket_tagging
.
Type annotations and code completion for boto3.client("s3control").delete_bucket_tagging
method.
boto3 documentation
def delete_bucket_tagging(
self,
*,
AccountId: str,
Bucket: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteBucketTaggingRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.delete_bucket_tagging(**kwargs)
delete_job_tagging
Removes the entire tag set from the specified S3 Batch Operations job.
Type annotations and code completion for boto3.client("s3control").delete_job_tagging
method.
boto3 documentation
def delete_job_tagging(
self,
*,
AccountId: str,
JobId: str,
) -> Dict[str, Any]:
...
kwargs: DeleteJobTaggingRequestRequestTypeDef = { # (1)
"AccountId": ...,
"JobId": ...,
}
parent.delete_job_tagging(**kwargs)
delete_multi_region_access_point
Deletes a Multi-Region Access Point.
Type annotations and code completion for boto3.client("s3control").delete_multi_region_access_point
method.
boto3 documentation
def delete_multi_region_access_point(
self,
*,
AccountId: str,
ClientToken: str,
Details: DeleteMultiRegionAccessPointInputTypeDef, # (1)
) -> DeleteMultiRegionAccessPointResultTypeDef: # (2)
...
kwargs: DeleteMultiRegionAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"ClientToken": ...,
"Details": ...,
}
parent.delete_multi_region_access_point(**kwargs)
delete_public_access_block
Removes the PublicAccessBlock
configuration for an Amazon Web Services
account.
Type annotations and code completion for boto3.client("s3control").delete_public_access_block
method.
boto3 documentation
def delete_public_access_block(
self,
*,
AccountId: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeletePublicAccessBlockRequestRequestTypeDef = { # (1)
"AccountId": ...,
}
parent.delete_public_access_block(**kwargs)
delete_storage_lens_configuration
Deletes the Amazon S3 Storage Lens configuration.
Type annotations and code completion for boto3.client("s3control").delete_storage_lens_configuration
method.
boto3 documentation
def delete_storage_lens_configuration(
self,
*,
ConfigId: str,
AccountId: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
kwargs: DeleteStorageLensConfigurationRequestRequestTypeDef = { # (1)
"ConfigId": ...,
"AccountId": ...,
}
parent.delete_storage_lens_configuration(**kwargs)
delete_storage_lens_configuration_tagging
Deletes the Amazon S3 Storage Lens configuration tags.
Type annotations and code completion for boto3.client("s3control").delete_storage_lens_configuration_tagging
method.
boto3 documentation
def delete_storage_lens_configuration_tagging(
self,
*,
ConfigId: str,
AccountId: str,
) -> Dict[str, Any]:
...
kwargs: DeleteStorageLensConfigurationTaggingRequestRequestTypeDef = { # (1)
"ConfigId": ...,
"AccountId": ...,
}
parent.delete_storage_lens_configuration_tagging(**kwargs)
describe_job
Retrieves the configuration parameters and status for a Batch Operations job.
Type annotations and code completion for boto3.client("s3control").describe_job
method.
boto3 documentation
def describe_job(
self,
*,
AccountId: str,
JobId: str,
) -> DescribeJobResultTypeDef: # (1)
...
kwargs: DescribeJobRequestRequestTypeDef = { # (1)
"AccountId": ...,
"JobId": ...,
}
parent.describe_job(**kwargs)
describe_multi_region_access_point_operation
Retrieves the status of an asynchronous request to manage a Multi-Region Access Point.
Type annotations and code completion for boto3.client("s3control").describe_multi_region_access_point_operation
method.
boto3 documentation
def describe_multi_region_access_point_operation(
self,
*,
AccountId: str,
RequestTokenARN: str,
) -> DescribeMultiRegionAccessPointOperationResultTypeDef: # (1)
...
kwargs: DescribeMultiRegionAccessPointOperationRequestRequestTypeDef = { # (1)
"AccountId": ...,
"RequestTokenARN": ...,
}
parent.describe_multi_region_access_point_operation(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("s3control").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_access_point
Returns configuration information about the specified access point.
Type annotations and code completion for boto3.client("s3control").get_access_point
method.
boto3 documentation
def get_access_point(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointResultTypeDef: # (1)
...
kwargs: GetAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point(**kwargs)
get_access_point_configuration_for_object_lambda
Returns configuration for an Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").get_access_point_configuration_for_object_lambda
method.
boto3 documentation
def get_access_point_configuration_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointConfigurationForObjectLambdaResultTypeDef: # (1)
...
kwargs: GetAccessPointConfigurationForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_configuration_for_object_lambda(**kwargs)
get_access_point_for_object_lambda
Returns configuration information about the specified Object Lambda Access Point
The following actions are related to GetAccessPointForObjectLambda
*
CreateAccessPointForObjectLambda
<https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPointForObjectLambda.htm...
.
Type annotations and code completion for boto3.client("s3control").get_access_point_for_object_lambda
method.
boto3 documentation
def get_access_point_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointForObjectLambdaResultTypeDef: # (1)
...
kwargs: GetAccessPointForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_for_object_lambda(**kwargs)
get_access_point_policy
Returns the access point policy associated with the specified access point.
Type annotations and code completion for boto3.client("s3control").get_access_point_policy
method.
boto3 documentation
def get_access_point_policy(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointPolicyResultTypeDef: # (1)
...
kwargs: GetAccessPointPolicyRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_policy(**kwargs)
get_access_point_policy_for_object_lambda
Returns the resource policy for an Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").get_access_point_policy_for_object_lambda
method.
boto3 documentation
def get_access_point_policy_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointPolicyForObjectLambdaResultTypeDef: # (1)
...
kwargs: GetAccessPointPolicyForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_policy_for_object_lambda(**kwargs)
get_access_point_policy_status
Indicates whether the specified access point currently has a policy that allows public access.
Type annotations and code completion for boto3.client("s3control").get_access_point_policy_status
method.
boto3 documentation
def get_access_point_policy_status(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointPolicyStatusResultTypeDef: # (1)
...
kwargs: GetAccessPointPolicyStatusRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_policy_status(**kwargs)
get_access_point_policy_status_for_object_lambda
Returns the status of the resource policy associated with an Object Lambda Access Point.
Type annotations and code completion for boto3.client("s3control").get_access_point_policy_status_for_object_lambda
method.
boto3 documentation
def get_access_point_policy_status_for_object_lambda(
self,
*,
AccountId: str,
Name: str,
) -> GetAccessPointPolicyStatusForObjectLambdaResultTypeDef: # (1)
...
kwargs: GetAccessPointPolicyStatusForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_access_point_policy_status_for_object_lambda(**kwargs)
get_bucket
Gets an Amazon S3 on Outposts bucket.
Type annotations and code completion for boto3.client("s3control").get_bucket
method.
boto3 documentation
def get_bucket(
self,
*,
AccountId: str,
Bucket: str,
) -> GetBucketResultTypeDef: # (1)
...
kwargs: GetBucketRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.get_bucket(**kwargs)
get_bucket_lifecycle_configuration
.
Type annotations and code completion for boto3.client("s3control").get_bucket_lifecycle_configuration
method.
boto3 documentation
def get_bucket_lifecycle_configuration(
self,
*,
AccountId: str,
Bucket: str,
) -> GetBucketLifecycleConfigurationResultTypeDef: # (1)
...
kwargs: GetBucketLifecycleConfigurationRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.get_bucket_lifecycle_configuration(**kwargs)
get_bucket_policy
.
Type annotations and code completion for boto3.client("s3control").get_bucket_policy
method.
boto3 documentation
def get_bucket_policy(
self,
*,
AccountId: str,
Bucket: str,
) -> GetBucketPolicyResultTypeDef: # (1)
...
kwargs: GetBucketPolicyRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.get_bucket_policy(**kwargs)
get_bucket_tagging
.
Type annotations and code completion for boto3.client("s3control").get_bucket_tagging
method.
boto3 documentation
def get_bucket_tagging(
self,
*,
AccountId: str,
Bucket: str,
) -> GetBucketTaggingResultTypeDef: # (1)
...
kwargs: GetBucketTaggingRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.get_bucket_tagging(**kwargs)
get_bucket_versioning
.
Type annotations and code completion for boto3.client("s3control").get_bucket_versioning
method.
boto3 documentation
def get_bucket_versioning(
self,
*,
AccountId: str,
Bucket: str,
) -> GetBucketVersioningResultTypeDef: # (1)
...
kwargs: GetBucketVersioningRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Bucket": ...,
}
parent.get_bucket_versioning(**kwargs)
get_job_tagging
Returns the tags on an S3 Batch Operations job.
Type annotations and code completion for boto3.client("s3control").get_job_tagging
method.
boto3 documentation
def get_job_tagging(
self,
*,
AccountId: str,
JobId: str,
) -> GetJobTaggingResultTypeDef: # (1)
...
kwargs: GetJobTaggingRequestRequestTypeDef = { # (1)
"AccountId": ...,
"JobId": ...,
}
parent.get_job_tagging(**kwargs)
get_multi_region_access_point
Returns configuration information about the specified Multi-Region Access Point.
Type annotations and code completion for boto3.client("s3control").get_multi_region_access_point
method.
boto3 documentation
def get_multi_region_access_point(
self,
*,
AccountId: str,
Name: str,
) -> GetMultiRegionAccessPointResultTypeDef: # (1)
...
kwargs: GetMultiRegionAccessPointRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_multi_region_access_point(**kwargs)
get_multi_region_access_point_policy
Returns the access control policy of the specified Multi-Region Access Point.
Type annotations and code completion for boto3.client("s3control").get_multi_region_access_point_policy
method.
boto3 documentation
def get_multi_region_access_point_policy(
self,
*,
AccountId: str,
Name: str,
) -> GetMultiRegionAccessPointPolicyResultTypeDef: # (1)
...
kwargs: GetMultiRegionAccessPointPolicyRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_multi_region_access_point_policy(**kwargs)
get_multi_region_access_point_policy_status
Indicates whether the specified Multi-Region Access Point has an access control policy that allows public access.
Type annotations and code completion for boto3.client("s3control").get_multi_region_access_point_policy_status
method.
boto3 documentation
def get_multi_region_access_point_policy_status(
self,
*,
AccountId: str,
Name: str,
) -> GetMultiRegionAccessPointPolicyStatusResultTypeDef: # (1)
...
kwargs: GetMultiRegionAccessPointPolicyStatusRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Name": ...,
}
parent.get_multi_region_access_point_policy_status(**kwargs)
get_multi_region_access_point_routes
Returns the routing configuration for a Multi-Region Access Point, indicating which Regions are active or passive.
Type annotations and code completion for boto3.client("s3control").get_multi_region_access_point_routes
method.
boto3 documentation
def get_multi_region_access_point_routes(
self,
*,
AccountId: str,
Mrap: str,
) -> GetMultiRegionAccessPointRoutesResultTypeDef: # (1)
...
kwargs: GetMultiRegionAccessPointRoutesRequestRequestTypeDef = { # (1)
"AccountId": ...,
"Mrap": ...,
}
parent.get_multi_region_access_point_routes(**kwargs)
get_public_access_block
Retrieves the PublicAccessBlock
configuration for an Amazon Web Services
account.
Type annotations and code completion for boto3.client("s3control").get_public_access_block
method.
boto3 documentation
def get_public_access_block(
self,
*,
AccountId: str,
) -> GetPublicAccessBlockOutputTypeDef: # (1)
...
kwargs: GetPublicAccessBlockRequestRequestTypeDef = { # (1)
"AccountId": ...,
}
parent.get_public_access_block(**kwargs)
get_storage_lens_configuration
Gets the Amazon S3 Storage Lens configuration.
Type annotations and code completion for boto3.client("s3control").get_storage_lens_configuration
method.
boto3 documentation
def get_storage_lens_configuration(
self,
*,
ConfigId: str,
AccountId: str,
) -> GetStorageLensConfigurationResultTypeDef: # (1)
...
kwargs: GetStorageLensConfigurationRequestRequestTypeDef = { # (1)
"ConfigId": ...,
"AccountId": ...,
}
parent.get_storage_lens_configuration(**kwargs)
get_storage_lens_configuration_tagging
Gets the tags of Amazon S3 Storage Lens configuration.
Type annotations and code completion for boto3.client("s3control").get_storage_lens_configuration_tagging
method.
boto3 documentation
def get_storage_lens_configuration_tagging(
self,
*,
ConfigId: str,
AccountId: str,
) -> GetStorageLensConfigurationTaggingResultTypeDef: # (1)
...
kwargs: GetStorageLensConfigurationTaggingRequestRequestTypeDef = { # (1)
"ConfigId": ...,
"AccountId": ...,
}
parent.get_storage_lens_configuration_tagging(**kwargs)
list_access_points
Returns a list of the access points owned by the current account associated with the specified bucket.
Type annotations and code completion for boto3.client("s3control").list_access_points
method.
boto3 documentation
def list_access_points(
self,
*,
AccountId: str,
Bucket: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListAccessPointsResultTypeDef: # (1)
...
kwargs: ListAccessPointsRequestRequestTypeDef = { # (1)
"AccountId": ...,
}
parent.list_access_points(**kwargs)
list_access_points_for_object_lambda
Returns some or all (up to 1,000) access points associated with the Object Lambda Access Point per call.
Type annotations and code completion for boto3.client("s3control").list_access_points_for_object_lambda
method.
boto3 documentation
def list_access_points_for_object_lambda(
self,
*,
AccountId: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListAccessPointsForObjectLambdaResultTypeDef: # (1)
...
kwargs: ListAccessPointsForObjectLambdaRequestRequestTypeDef = { # (1)
"AccountId": ...,
}
parent.list_access_points_for_object_lambda(**kwargs)
list_jobs
Lists current S3 Batch Operations jobs and jobs that have ended within the last 30 days for the Amazon Web Services account making the request.
Type annotations and code completion for boto3.client("s3control").list_jobs
method.