Amazon Macie · JSON Structure

Amazon Macie Criteria Block For Job Structure

Specifies one or more property- and tag-based conditions that define criteria for including or excluding S3 buckets from a classification job.

Type: object Properties: 1
Data SecuritySensitive DataPrivacyComplianceMachine LearningS3

CriteriaBlockForJob is a JSON Structure definition published by Amazon Macie, describing 1 property. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

and

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-macie/refs/heads/main/json-structure/amazon-macie-criteria-block-for-job-structure.json",
  "name": "CriteriaBlockForJob",
  "description": "Specifies one or more property- and tag-based conditions that define criteria for including or excluding S3 buckets from a classification job.",
  "type": "object",
  "properties": {
    "and": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__listOfCriteriaForJob"
        },
        {
          "description": "An array of conditions, one for each condition that determines which buckets to include or exclude from the job. If you specify more than one condition, Amazon Macie uses AND logic to join the conditions."
        }
      ]
    }
  }
}