{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-storage-gateway/refs/heads/main/json-schema/amazon-storage-gateway-automatic-tape-creation-rule-schema.json", "title": "AutomaticTapeCreationRule", "description": "An automatic tape creation policy consists of automatic tape creation rules where each rule defines when and how to create new tapes. For more information about automatic tape creation, see Creating Tapes Automatically.", "type": "object", "properties": { "TapeBarcodePrefix": { "allOf": [ { "$ref": "#/components/schemas/TapeBarcodePrefix" }, { "description": "
A prefix that you append to the barcode of the virtual tape that you are creating. This prefix makes the barcode unique.
The prefix must be 1-4 characters in length and must be one of the uppercase letters from A to Z.
MinimumNumTapes on the gateway. For more information about automatic tape creation, see Creating Tapes Automatically."
}
]
},
"Worm": {
"allOf": [
{
"$ref": "#/components/schemas/boolean"
},
{
"description": "Set to true to indicate that tapes are to be archived as write-once-read-many (WORM). Set to false when WORM is not enabled for tapes."
}
]
}
},
"required": [
"TapeBarcodePrefix",
"PoolId",
"TapeSizeInBytes",
"MinimumNumTapes"
]
}