---
requires_ansible: '>=2.16.0'
action_groups:
  all:
    - aci_aaa_certificate_authority
    - aci_aaa_custom_privilege
    - aci_aaa_domain
    - aci_aaa_key_ring
    - aci_aaa_role
    - aci_aaa_security_default_settings
    - aci_aaa_ssh_auth
    - aci_aaa_user
    - aci_aaa_user_certificate
    - aci_aaa_user_domain
    - aci_aaa_user_role
    - aci_access_port_block_to_access_port
    - aci_access_port_to_interface_policy_leaf_profile
    - aci_access_span_dst_group
    - aci_access_span_filter_group
    - aci_access_span_filter_group_entry
    - aci_access_span_src_group
    - aci_access_span_src_group_src
    - aci_access_span_src_group_src_path
    - aci_access_spine_interface_profile
    - aci_access_spine_interface_profile_to_spine_switch_profile
    - aci_access_spine_interface_selector
    - aci_access_spine_switch_profile
    - aci_access_spine_switch_selector
    - aci_access_sub_port_block_to_access_port
    - aci_access_switch_policy_group
    - aci_action_rule_additional_communities
    - aci_action_rule_set_as_path
    - aci_action_rule_set_as_path_asn
    - aci_aep
    - aci_aep_to_domain
    - aci_aep_to_epg
    - aci_ap
    - aci_bd
    - aci_bd_dhcp_label
    - aci_bd_rogue_exception_mac
    - aci_bd_subnet
    - aci_bd_to_l3out
    - aci_bd_to_netflow_monitor_policy
    - aci_bfd_multihop_node_policy
    - aci_bgp_address_family_context_policy
    - aci_bgp_best_path_policy
    - aci_bgp_peer_prefix_policy
    - aci_bgp_route_summarization_policy
    - aci_bgp_rr_asn
    - aci_bgp_rr_node
    - aci_bgp_timers_policy
    - aci_bulk_static_binding_to_epg
    - aci_cloud_ap
    - aci_cloud_aws_provider
    - aci_cloud_bgp_asn
    - aci_cloud_cidr
    - aci_cloud_ctx_profile
    - aci_cloud_epg
    - aci_cloud_epg_selector
    - aci_cloud_external_epg
    - aci_cloud_external_epg_selector
    - aci_cloud_provider
    - aci_cloud_region
    - aci_cloud_subnet
    - aci_cloud_vpn_gateway
    - aci_cloud_zone
    - aci_config_export_policy
    - aci_config_rollback
    - aci_config_snapshot
    - aci_contract
    - aci_contract_export
    - aci_contract_subject
    - aci_contract_subject_to_filter
    - aci_contract_subject_to_service_graph
    - aci_dhcp_option
    - aci_dhcp_option_policy
    - aci_dhcp_relay
    - aci_dhcp_relay_provider
    - aci_dns_domain
    - aci_dns_profile
    - aci_dns_provider
    - aci_domain
    - aci_domain_to_encap_pool
    - aci_domain_to_vlan_pool
    - aci_encap_pool
    - aci_encap_pool_range
    - aci_endpoint_tag_ip
    - aci_endpoint_tag_mac
    - aci_epg
    - aci_epg_monitoring_policy
    - aci_epg_subnet
    - aci_epg_to_contract
    - aci_epg_to_contract_interface
    - aci_epg_to_contract_master
    - aci_epg_to_domain
    - aci_epg_useg_attribute_block_statement
    - aci_epg_useg_attribute_simple_statement
    - aci_esg
    - aci_esg_contract_master
    - aci_esg_epg_selector
    - aci_esg_ip_subnet_selector
    - aci_esg_tag_selector
    - aci_esg_to_contract
    - aci_fabric_external_connection_profile
    - aci_fabric_external_routing_profile
    - aci_fabric_interface_policy_group
    - aci_fabric_leaf_profile
    - aci_fabric_leaf_switch_assoc
    - aci_fabric_management_access
    - aci_fabric_management_access_https_cipher
    - aci_fabric_node
    - aci_fabric_node_control
    - aci_fabric_pod
    - aci_fabric_pod_connectivity_profile
    - aci_fabric_pod_external_tep
    - aci_fabric_pod_policy_group
    - aci_fabric_pod_profile
    - aci_fabric_pod_remote_pool
    - aci_fabric_pod_selector
    - aci_fabric_scheduler
    - aci_fabric_span_dst_group
    - aci_fabric_span_src_group
    - aci_fabric_span_src_group_src
    - aci_fabric_span_src_group_src_node
    - aci_fabric_span_src_group_src_path
    - aci_fabric_spine_profile
    - aci_fabric_spine_switch_assoc
    - aci_fabric_switch_block
    - aci_fabric_switch_policy_group
    - aci_fabric_wide_settings
    - aci_file_remote_path
    - aci_filter
    - aci_filter_entry
    - aci_firmware_group
    - aci_firmware_group_node
    - aci_firmware_policy
    - aci_firmware_source
    - aci_igmp_interface_policy
    - aci_interface_blacklist
    - aci_interface_config
    - aci_interface_description
    - aci_interface_policy_bfd
    - aci_interface_policy_bfd_multihop
    - aci_interface_policy_cdp
    - aci_interface_policy_eigrp
    - aci_interface_policy_fc
    - aci_interface_policy_hsrp
    - aci_interface_policy_l2
    - aci_interface_policy_leaf_breakout_port_group
    - aci_interface_policy_leaf_fc_policy_group
    - aci_interface_policy_leaf_policy_group
    - aci_interface_policy_leaf_profile
    - aci_interface_policy_leaf_profile_fex_policy_group
    - aci_interface_policy_link_level
    - aci_interface_policy_lldp
    - aci_interface_policy_mcp
    - aci_interface_policy_ospf
    - aci_interface_policy_pim
    - aci_interface_policy_port_channel
    - aci_interface_policy_port_security
    - aci_interface_policy_spanning_tree
    - aci_interface_policy_spine_policy_group
    - aci_interface_policy_storm_control
    - aci_interface_selector_to_switch_policy_leaf_profile
    - aci_ip_sla_monitoring_policy
    - aci_key_policy
    - aci_keychain_policy
    - aci_l2out
    - aci_l2out_extepg
    - aci_l2out_extepg_to_contract
    - aci_l2out_logical_interface_path
    - aci_l2out_logical_interface_profile
    - aci_l2out_logical_node_profile
    - aci_l3out
    - aci_l3out_bfd_interface_profile
    - aci_l3out_bfd_multihop_interface_profile
    - aci_l3out_bgp_peer
    - aci_l3out_bgp_protocol_profile
    - aci_l3out_dhcp_relay_label
    - aci_l3out_eigrp_interface_profile
    - aci_l3out_extepg
    - aci_l3out_extepg_to_contract
    - aci_l3out_extsubnet
    - aci_l3out_floating_svi
    - aci_l3out_floating_svi_path
    - aci_l3out_floating_svi_path_secondary_ip
    - aci_l3out_floating_svi_secondary_ip
    - aci_l3out_hsrp_group
    - aci_l3out_hsrp_interface_profile
    - aci_l3out_hsrp_secondary_vip
    - aci_l3out_interface
    - aci_l3out_interface_secondary_ip
    - aci_l3out_logical_interface_profile
    - aci_l3out_logical_interface_profile_ospf_policy
    - aci_l3out_logical_interface_vpc_member
    - aci_l3out_logical_node
    - aci_l3out_logical_node_profile
    - aci_l3out_route_tag_policy
    - aci_l3out_static_routes
    - aci_l3out_static_routes_nexthop
    - aci_l3out_to_sr_mpls_infra_l3out
    - aci_maintenance_group
    - aci_maintenance_group_node
    - aci_maintenance_policy
    - aci_match_as_path_regex_term
    - aci_match_community_factor
    - aci_match_community_regex_term
    - aci_match_community_term
    - aci_match_route_destination
    - aci_match_rule
    - aci_netflow_exporter_policy
    - aci_netflow_monitor_policy
    - aci_netflow_monitor_to_exporter
    - aci_netflow_record_policy
    - aci_node_block
    - aci_node_mgmt_epg
    - aci_ntp_policy
    - aci_ntp_server
    - aci_pim_route_map_entry
    - aci_pim_route_map_policy
    - aci_qos_custom_policy
    - aci_qos_dot1p_class
    - aci_qos_dscp_class
    - aci_rest
    - aci_route_control_context
    - aci_route_control_profile
    - aci_snmp_client
    - aci_snmp_client_group
    - aci_snmp_community_policy
    - aci_snmp_policy
    - aci_snmp_user
    - aci_static_binding_to_epg
    - aci_static_node_mgmt_address
    - aci_subject_label
    - aci_switch_leaf_selector
    - aci_switch_policy_leaf_profile
    - aci_switch_policy_vpc_protection_group
    - aci_syslog_group
    - aci_syslog_remote_dest
    - aci_syslog_source
    - aci_system
    - aci_system_banner
    - aci_system_connectivity_preference
    - aci_system_endpoint_controls
    - aci_system_global_aes_passphrase_encryption
    - aci_taboo_contract
    - aci_tag
    - aci_tenant
    - aci_tenant_action_rule_profile
    - aci_tenant_ep_retention_policy
    - aci_tenant_span_dst_group
    - aci_tenant_span_src_group
    - aci_tenant_span_src_group_src
    - aci_tenant_span_src_group_to_dst_group
    - aci_vlan_pool
    - aci_vlan_pool_encap_block
    - aci_vmm_controller
    - aci_vmm_credential
    - aci_vmm_uplink
    - aci_vmm_uplink_container
    - aci_vmm_vswitch_policy
    - aci_vrf
    - aci_vrf_leak_internal_subnet
    - aci_vrf_multicast
    - aci_vzany_to_contract
