Skip to content

BucketLevelPermissions

Source code in docs_src/capo_guardduty/types/bucket_level_permissions.py
class BucketLevelPermissions(TypedDict, closed=True):
    access_control_list: NotRequired[
        "capo_guardduty.types.access_control_list.AccessControlList"
    ]
    """<p>Contains information on how Access Control Policies are applied to the bucket.</p>"""
    bucket_policy: NotRequired["capo_guardduty.types.bucket_policy.BucketPolicy"]
    """<p>Contains information on the bucket policies for the S3 bucket.</p>"""
    block_public_access: NotRequired[
        "capo_guardduty.types.block_public_access.BlockPublicAccess"
    ]
    """<p>Contains information on which account level S3 Block Public Access settings are applied to the S3 bucket.</p>"""

access_control_list instance-attribute

access_control_list: NotRequired[AccessControlList]

Contains information on how Access Control Policies are applied to the bucket.

block_public_access instance-attribute

block_public_access: NotRequired[BlockPublicAccess]

Contains information on which account level S3 Block Public Access settings are applied to the S3 bucket.

bucket_policy instance-attribute

bucket_policy: NotRequired[BucketPolicy]

Contains information on the bucket policies for the S3 bucket.