Create Content Storage
eePOST/v2/projects/:projectId/content-storages
Create Content Storage
Request
Path Parameters
projectId int64required
- application/json
Body
required
name stringrequired
Possible values: <= 100 characters
azureContentStorageConfig object
connectionString string
Possible values: <= 255 characters
containerName stringrequired
Possible values: <= 255 characters
s3ContentStorageConfig object
bucketName stringrequired
Possible values: <= 255 characters
accessKey string
Possible values: <= 255 characters
secretKey string
Possible values: <= 255 characters
endpoint stringrequired
Possible values: <= 255 characters
signingRegion stringrequired
Possible values: <= 255 characters
contentStorageType string
Possible values: [S3
, AZURE
]
enabled boolean
publicUrlPrefix string
Possible values: <= 255 characters
Responses
- 200
- 400
- 401
- 403
- 404
OK
- application/json
- Schema
- Example (from schema)
Schema
id int64required
name stringrequired
publicUrlPrefix string
azureContentStorageConfig object
containerName string
s3ContentStorageConfig object
bucketName stringrequired
endpoint stringrequired
signingRegion stringrequired
{
"id": 0,
"name": "string",
"publicUrlPrefix": "string",
"azureContentStorageConfig": {
"containerName": "string"
},
"s3ContentStorageConfig": {
"bucketName": "string",
"endpoint": "string",
"signingRegion": "string"
}
}
Bad Request
- */*
- Schema
Schema
string
Unauthorized
- */*
- Schema
Schema
string
Forbidden
- */*
- Schema
Schema
string
Not Found
- */*
- Schema
Schema
string
Loading...