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"
}