Amazon Lake Formation · JSON Structure

Amazon Lake Formation Permission Structure

A Lake Formation permission grant.

Type: object Properties: 3
Access ControlAnalyticsData GovernanceData LakeS3

Permission is a JSON Structure definition published by Amazon Lake Formation, describing 3 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

Principal Resource Permissions

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-lake-formation/refs/heads/main/json-structure/amazon-lake-formation-permission-structure.json",
  "name": "Permission",
  "description": "A Lake Formation permission grant.",
  "type": "object",
  "properties": {
    "Principal": {
      "type": "object",
      "description": "The principal (IAM user, role, or group) being granted permissions."
    },
    "Resource": {
      "type": "object",
      "description": "The resource on which permissions are being granted."
    },
    "Permissions": {
      "type": "array",
      "description": "The permissions being granted."
    }
  }
}