create_amazon_s3_repository
Set up an Amazon S3 repository for secure evidence storage by specifying AWS credentials, region, bucket name, and associated organization IDs.
Instructions
Create a new Amazon S3 repository for evidence storage
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accessKeyId | Yes | AWS access key ID | |
| bucket | Yes | S3 bucket name | |
| name | Yes | Name for the Amazon S3 repository | |
| organizationIds | No | Organization IDs to associate the repository with. Defaults to empty array. | |
| region | Yes | AWS region (e.g. eu-west-1) | |
| secretAccessKey | Yes | AWS secret access key |
Input Schema (JSON Schema)
{
"properties": {
"accessKeyId": {
"description": "AWS access key ID",
"type": "string"
},
"bucket": {
"description": "S3 bucket name",
"type": "string"
},
"name": {
"description": "Name for the Amazon S3 repository",
"type": "string"
},
"organizationIds": {
"description": "Organization IDs to associate the repository with. Defaults to empty array.",
"items": {
"type": "number"
},
"type": "array"
},
"region": {
"description": "AWS region (e.g. eu-west-1)",
"type": "string"
},
"secretAccessKey": {
"description": "AWS secret access key",
"type": "string"
}
},
"required": [
"name",
"region",
"bucket",
"accessKeyId",
"secretAccessKey"
],
"type": "object"
}