Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

BucketPublicAccess

import type { BucketPublicAccess } from "https://aws-api.deno.dev/v0.3/services/macie2.ts?docs=full";

Provides information about the permissions settings that determine whether an S3 bucket is publicly accessible.

interface BucketPublicAccess {
effectivePermission?: EffectivePermission | null;
permissionConfiguration?: BucketPermissionConfiguration | null;
}

§Properties

§
effectivePermission?: EffectivePermission | null
[src]

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.
§
permissionConfiguration?: BucketPermissionConfiguration | null
[src]

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