Amazon GuardDuty · Schema

PermissionConfiguration

Contains information about how permissions are configured for the S3 bucket.

Anomaly DetectionComplianceMachine LearningMonitoringSecurityThreat Detection

Properties

Name Type Description
BucketLevelPermissions object
AccountLevelPermissions object
View JSON Schema on GitHub

JSON Schema

guardduty-permission-configuration-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-permission-configuration-schema.json",
  "title": "PermissionConfiguration",
  "description": "Contains information about how permissions are configured for the S3 bucket.",
  "type": "object",
  "properties": {
    "BucketLevelPermissions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/BucketLevelPermissions"
        },
        {
          "xml": {
            "name": "bucketLevelPermissions"
          },
          "description": "Contains information about the bucket level permissions for the S3 bucket."
        }
      ]
    },
    "AccountLevelPermissions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AccountLevelPermissions"
        },
        {
          "xml": {
            "name": "accountLevelPermissions"
          },
          "description": "Contains information about the account level permissions on the S3 bucket."
        }
      ]
    }
  }
}