updateRadiusServerGroupModel
The updateRadiusServerGroupModel operation handles configuration related to /api/fmc_config/v1/domain/{domainUUID}/object/radiusservergroups/{objectId} path.
Description
Retrieves the Radius Server Group associated with the specified ID. If no ID is specified for a GET, retrieves list of all Radius Server Group objects. Check the response section for applicable examples (if any).
Data Parameters Example
| Parameter | Value |
|---|---|
| name | Radius-Server-1 |
| description | Radius-Server-1 desc |
| id | RadiusServerGroupUUID |
| type | RadiusServerGroup |
| retryInterval | 4 |
| dynamicAuthorizationPort | 1800 |
| interimAccountUpdateInterval | 110 |
| groupAccountingMode | MULTIPLE |
| realm | {'name': 'Realm', 'id': 'RealmUUID', 'type': 'Realm'} |
| enableAuthorizeOnly | True |
| enableInterimAccountUpdate | True |
| enableDynamicAuthorization | True |
| radiusServers | [{'timeout': 110, 'host': 'string', 'interface': {'name': 'String', 'id': 'InterfaceUUID', 'type': 'SecurityZone'}, 'serverSecretKey': '****', 'serverAuthenticationPort': 1812, 'serverAccountingPort': 1813, 'useRoutingToSelectInterface': True, 'redirectACL': {'name': 'string', 'id': 'ExtendedAccessListUUID', 'type': 'ExtendedAccessList'}}] |
Path Parameters
| Parameter | Required | Type | Description | |||
|---|---|---|---|---|---|---|
| objectId | True | string | Identifier for Radius Server Group object. | |||
| domainUUID | True | string | Domain UUID | |||
Example
- name: Execute 'updateRadiusServerGroupModel' operation
cisco.fmcansible.fmc_configuration:
operation: "updateRadiusServerGroupModel"
data:
name: Radius-Server-1
description: Radius-Server-1 desc
id: RadiusServerGroupUUID
type: RadiusServerGroup
retryInterval: 4
dynamicAuthorizationPort: 1800
interimAccountUpdateInterval: 110
groupAccountingMode: MULTIPLE
realm: {'name': 'Realm', 'id': 'RealmUUID', 'type': 'Realm'}
enableAuthorizeOnly: True
enableInterimAccountUpdate: True
enableDynamicAuthorization: True
radiusServers: [{'timeout': 110, 'host': 'string', 'interface': {'name': 'String', 'id': 'InterfaceUUID', 'type': 'SecurityZone'}, 'serverSecretKey': '****', 'serverAuthenticationPort': 1812, 'serverAccountingPort': 1813, 'useRoutingToSelectInterface': True, 'redirectACL': {'name': 'string', 'id': 'ExtendedAccessListUUID', 'type': 'ExtendedAccessList'}}]
path_params:
objectId: "{{ object_id }}"
domainUUID: "{{ domain_uuid }}"