{ "$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-classification-scope-exclusion-update-schema.json", "title": "S3ClassificationScopeExclusionUpdate", "description": "Specifies S3 buckets to add or remove from the exclusion list defined by the classification scope for an Amazon Macie account.", "type": "object", "properties": { "bucketNames": { "allOf": [ { "$ref": "#/components/schemas/__listOfS3BucketName" }, { "description": "Depending on the value specified for the update operation (ClassificationScopeUpdateOperation), an array of strings that: lists the names of buckets to add or remove from the list, or specifies a new set of bucket names that overwrites all existing names in the list. Each string must be the full name of an S3 bucket. Values are case sensitive." } ] }, "operation": { "allOf": [ { "$ref": "#/components/schemas/ClassificationScopeUpdateOperation" }, { "description": "

Specifies how to apply the changes to the exclusion list. Valid values are:

" } ] } }, "required": [ "bucketNames", "operation" ] }