Amazon Macie · Schema

S3BucketDefinitionForJob

Specifies an Amazon Web Services account that owns S3 buckets for a classification job to analyze, and one or more specific buckets to analyze for that account.

Data SecuritySensitive DataPrivacyComplianceMachine LearningS3

Properties

Name Type Description
accountId object
buckets object
View JSON Schema on GitHub

JSON Schema

amazon-macie-s3-bucket-definition-for-job-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-macie/refs/heads/main/json-schema/amazon-macie-s3-bucket-definition-for-job-schema.json",
  "title": "S3BucketDefinitionForJob",
  "description": "Specifies an Amazon Web Services account that owns S3 buckets for a classification job to analyze, and one or more specific buckets to analyze for that account.",
  "type": "object",
  "properties": {
    "accountId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "description": "The unique identifier for the Amazon Web Services account that owns the buckets."
        }
      ]
    },
    "buckets": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__listOf__string"
        },
        {
          "description": "An array that lists the names of the buckets."
        }
      ]
    }
  },
  "required": [
    "accountId",
    "buckets"
  ]
}