Skip to content

BucketPublicAccess

Source code in docs_src/capo_macie2/types/bucket_public_access.py
class BucketPublicAccess(TypedDict, closed=True):
    effective_permission: NotRequired[
        "capo_macie2.types.effective_permission.EffectivePermission"
    ]
    """<p>Specifies whether the bucket is publicly accessible due to the combination of permissions settings that apply to the bucket. Possible values are:</p> <ul><li><p>NOT_PUBLIC - The bucket isn't publicly accessible.</p></li> <li><p>PUBLIC - The bucket is publicly accessible.</p></li> <li><p>UNKNOWN - Amazon Macie can't determine whether the bucket is publicly accessible.</p></li></ul>"""
    permission_configuration: NotRequired[
        "capo_macie2.types.bucket_permission_configuration.BucketPermissionConfiguration"
    ]
    """<p>The account-level and bucket-level permissions settings for the bucket.</p>"""

effective_permission instance-attribute

effective_permission: NotRequired[EffectivePermission]

Specifies whether the bucket is publicly accessible due to the combination of permissions settings that apply to the bucket. Possible values are:

  • NOT_PUBLIC - The bucket isn't publicly accessible.

  • PUBLIC - The bucket is publicly accessible.

  • UNKNOWN - Amazon Macie can't determine whether the bucket is publicly accessible.

permission_configuration instance-attribute

permission_configuration: NotRequired[BucketPermissionConfiguration]

The account-level and bucket-level permissions settings for the bucket.