action dracoon_create_radius_config { label: "Create RADIUS configuration" description: "### Description: \nCreate new RADIUS configuration.\n\n### Precondition:\nRight 🔓 change global config and\nrole 👤 Config Manager of the Provider Customer required.\n\n### Postcondition:\nNew RADIUS configuration is created.\n\n### Further Information:\nNone." provider: dracoon method: POST path: "/v4/system/config/auth/radius" encoding: json input: { type: "object" properties: { "X-Sds-Auth-Token": { type: "string" } failoverServer: { type: "object" description: "Failover server information" required: ["failoverEnabled", "failoverIpAddress", "failoverPort"] properties: { failoverEnabled: { type: "boolean" description: "RADIUS Failover Server is active" } failoverIpAddress: { type: "string" description: "RADIUS Failover Server IP Address\n\nRequired if failover server is enabled." } failoverPort: { type: "integer" format: "int32" description: "RADIUS Failover Server Port\n\nRequired if failover server is enabled." } } } ipAddress: { type: "string" description: "RADIUS Server IP Address" } otpPinFirst: { type: "boolean" description: "Sequence order of concatenated PIN and one-time token" } port: { type: "integer" format: "int32" description: "RADIUS Server Port" } sharedSecret: { type: "string" description: "Shared Secret to access the RADIUS server" } } required: ["ipAddress", "port", "sharedSecret"] additionalProperties: false } output: { type: "object" description: "RADIUS configuration" required: ["ipAddress", "otpPinFirst", "port", "sharedSecret"] properties: { failoverServer: { type: "object" description: "Failover server information" required: ["failoverEnabled", "failoverIpAddress", "failoverPort"] properties: { failoverEnabled: { type: "boolean" description: "RADIUS Failover Server is active" } failoverIpAddress: { type: "string" description: "RADIUS Failover Server IP Address\n\nRequired if failover server is enabled." } failoverPort: { type: "integer" format: "int32" description: "RADIUS Failover Server Port\n\nRequired if failover server is enabled." } } } ipAddress: { type: "string" description: "RADIUS Server IP Address" } otpPinFirst: { type: "boolean" description: "Sequence order of concatenated PIN and one-time token" } port: { type: "integer" format: "int32" description: "RADIUS Server Port" } sharedSecret: { type: "string" description: "Shared Secret to access the RADIUS server" } } } }