action dracoon_request_infrastructure_properties_info {
label: "Request infrastructure properties"
description: "
🚀 Since v4.6.0
\n\n### Description: \nReturns a list of read-only infrastructure properties. \n\n### Precondition:\nAuthenticated user.\n\n### Postcondition:\nList of infrastructure properties is returned.\n\n### Further Information:\nSource: `core-service.properties`\n\n### Read-only infrastructure properties:\n\nExpand
\n\n| Setting | Description | Value |\n| :--- | :--- | :--- |\n| `smsConfigEnabled` | Determines whether sending of share passwords via SMS is **system-wide** enabled. | `true or false` |\n| `mediaServerConfigEnabled` | Determines whether media server is **system-wide** enabled. | `true or false` |\n| `s3DefaultRegion` | Suggested S3 region | `Region name` |\n| `s3EnforceDirectUpload` | Enforce direct upload to S3 | `true or false` |\n| `isDracoonCloud` | Determines if the **DRACOON Core** is deployed in the cloud environment | `true or false` |\n| `tenantUuid` | Current tenant UUID | `UUID` |\n\n \n"
provider: dracoon
method: GET
path: "/v4/config/info/infrastructure"
encoding: json
input: {
type: "object"
properties: {
"X-Sds-Auth-Token": {
type: "string"
}
}
additionalProperties: false
}
output: {
type: "object"
description: "Infrastructure properties"
properties: {
isDracoonCloud: {
type: "boolean"
description: "🚀 Since v4.21.0\n\nDetermines if the DRACOON Core is deployed in the cloud environment"
}
mediaServerConfigEnabled: {
type: "boolean"
description: "Determines if the media server is enabled"
}
s3DefaultRegion: {
type: "string"
description: "Suggested S3 Region"
}
s3EnforceDirectUpload: {
type: "boolean"
description: "🚀 Since v4.15.0\n\nEnforce direct upload to S3"
}
smsConfigEnabled: {
type: "boolean"
description: "Allow sending of share passwords via SMS"
}
tenantUuid: {
type: "string"
description: "🚀 Since v4.21.0\n\nCurrent tenant UUID"
}
}
}
}