/api/v1/config/filter_engines/radius_filter/{radius_filter_id}:
  delete:
    description: Delete an item.
    operationId: api.v1.Config.FilterEngines.RADIUS.resource.remove
    parameters:
    - description: '`PRIMARY KEY`'
      in: path
      name: radius_filter_id
      required: true
      schema:
        enum:
        - EXAMPLE_Ethernet-EAP-Accept
        - EXAMPLE_Session-timeout_Idle-Timeout_Terminate_action
        - EXAMPLE_eap-tls-preProcess
        - EXAMPLE_ipad_by_name
        type: string
    responses:
      '200':
        $ref: '#/components/responses/Deleted'
      '401':
        $ref: '#/components/responses/Forbidden'
      '404':
        $ref: '#/components/responses/NotFound'
    tags:
    - Config/FilterEngines/RADIUSFilters
  description: Configure dns filters
  get:
    description: Get an item.
    operationId: api.v1.Config.FilterEngines.RADIUS.resource.get
    parameters:
    - description: '`PRIMARY KEY`'
      in: path
      name: radius_filter_id
      required: true
      schema:
        enum:
        - EXAMPLE_Ethernet-EAP-Accept
        - EXAMPLE_Session-timeout_Idle-Timeout_Terminate_action
        - EXAMPLE_eap-tls-preProcess
        - EXAMPLE_ipad_by_name
        type: string
    responses:
      '200':
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ConfigFilterEnginesRADIUSFilterWrapped'
        description: Request successful. Response contains a specific resource.
      '401':
        $ref: '#/components/responses/Forbidden'
      '404':
        $ref: '#/components/responses/NotFound'
    tags:
    - Config/FilterEngines/RADIUSFilters
  options:
    description: Get meta for an item.
    operationId: api.v1.Config.FilterEngines.RADIUS.resource.resource_options
    parameters:
    - description: '`PRIMARY KEY`'
      in: path
      name: radius_filter_id
      required: true
      schema:
        enum:
        - EXAMPLE_Ethernet-EAP-Accept
        - EXAMPLE_Session-timeout_Idle-Timeout_Terminate_action
        - EXAMPLE_eap-tls-preProcess
        - EXAMPLE_ipad_by_name
        type: string
    responses:
      '200':
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ConfigFilterEnginesRADIUSFiltersMeta'
        description: Request successful. Response contains meta for a resource.
      '401':
        $ref: '#/components/responses/Forbidden'
      '404':
        $ref: '#/components/responses/NotFound'
    tags:
    - Config/FilterEngines/RADIUSFilters
  patch:
    description: Update an item.
    operationId: api.v1.Config.FilterEngines.RADIUS.resource.update
    parameters:
    - description: '`PRIMARY KEY`'
      in: path
      name: radius_filter_id
      required: true
      schema:
        enum:
        - EXAMPLE_Ethernet-EAP-Accept
        - EXAMPLE_Session-timeout_Idle-Timeout_Terminate_action
        - EXAMPLE_eap-tls-preProcess
        - EXAMPLE_ipad_by_name
        type: string
    requestBody:
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ConfigFilterEnginesRADIUSFilter'
    responses:
      '201':
        $ref: '#/components/responses/Updated'
      '400':
        $ref: '#/components/responses/BadRequest'
      '401':
        $ref: '#/components/responses/Forbidden'
      '404':
        $ref: '#/components/responses/NotFound'
      '422':
        $ref: '#/components/responses/UnprocessableEntity'
    tags:
    - Config/FilterEngines/RADIUSFilters
  put:
    description: Replace an item.
    operationId: api.v1.Config.FilterEngines.RADIUS.resource.replace
    parameters:
    - description: '`PRIMARY KEY`'
      in: path
      name: radius_filter_id
      required: true
      schema:
        enum:
        - EXAMPLE_Ethernet-EAP-Accept
        - EXAMPLE_Session-timeout_Idle-Timeout_Terminate_action
        - EXAMPLE_eap-tls-preProcess
        - EXAMPLE_ipad_by_name
        type: string
    requestBody:
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ConfigFilterEnginesRADIUSFilter'
    responses:
      '201':
        $ref: '#/components/responses/Created'
      '400':
        $ref: '#/components/responses/BadRequest'
      '401':
        $ref: '#/components/responses/Forbidden'
      '404':
        $ref: '#/components/responses/NotFound'
      '422':
        $ref: '#/components/responses/UnprocessableEntity'
    tags:
    - Config/FilterEngines/RADIUSFilters
