# Cisco.ios.ios\_bgp\_address\_family - remove parameter under AF Address family

**URL:** <https://forum.ansible.com/t/cisco-ios-ios-bgp-address-family-remove-parameter-under-af-address-family/1730>\
**Category:** Get Help\
**Tags:** playbook\
**Created:** [October 16, 2023, 4:14am UTC](https://forum.ansible.com/t/cisco-ios-ios-bgp-address-family-remove-parameter-under-af-address-family/1730 "2023-10-16T04:14:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![netmart](https://avatars.discourse-cdn.com/v4/letter/n/9e8a1a/32.png) [@netmart](https://forum.ansible.com/u/netmart)\
**Post date:** [October 16, 2023, 4:14am UTC](https://forum.ansible.com/t/cisco-ios-ios-bgp-address-family-remove-parameter-under-af-address-family/1730/1 "2023-10-16T04:14:08Z")

</div>

Hello,  
I wanted to remove a sub command [route\_map: RM-EIGRP-2-BGP] in the bgp config under the AF area. I tried to follow an example illustrated in Ansible docs. However, it seems that ALL AF entries are deleted when issuing the following playbook.  
Any help is much appreciated.

Thanks, Netmart

- name: Test Ansible ios\_command on Cisco IOS XE  
hosts: iosxe  
vars\_files:  
- /home/cisco/Ansible/vault\_password.yml  
vars:  
ansible\_become\_pass: “{{ vault\_sudo\_password }}”  
ansible\_python\_interpreter: /usr/bin/python3

tasks:

```
 - name: "BGP: No EIGRP redist route map"
   cisco.ios.ios_bgp_address_family:
    config:
      as_number: 65411
      address_family:
        - afi: ipv4
          redistribute:
            - eigrp:
                as_number: 10
                route_map: RM-EIGRP-2-BGP
    state: deleted
    
   become: true
   register: output

```
