{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-macie/refs/heads/main/json-structure/amazon-macie-s3-classification-scope-exclusion-update-structure.json", "name": "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" ] }