Amazon GuardDuty · Schema

BucketPolicy

Contains information on the current bucket policies for the S3 bucket.

Anomaly DetectionComplianceMachine LearningMonitoringSecurityThreat Detection

Properties

Name Type Description
AllowsPublicReadAccess object
AllowsPublicWriteAccess object
View JSON Schema on GitHub

JSON Schema

guardduty-bucket-policy-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-guardduty/refs/heads/main/json-schema/guardduty-bucket-policy-schema.json",
  "title": "BucketPolicy",
  "description": "Contains information on the current bucket policies for the S3 bucket.",
  "type": "object",
  "properties": {
    "AllowsPublicReadAccess": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Boolean"
        },
        {
          "xml": {
            "name": "allowsPublicReadAccess"
          },
          "description": "A value that indicates whether public read access for the bucket is enabled through a bucket policy."
        }
      ]
    },
    "AllowsPublicWriteAccess": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Boolean"
        },
        {
          "xml": {
            "name": "allowsPublicWriteAccess"
          },
          "description": "A value that indicates whether public write access for the bucket is enabled through a bucket policy."
        }
      ]
    }
  }
}