summaryrefslogtreecommitdiffstats
path: root/ansible_collections/cisco/aci/changelogs
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/cisco/aci/changelogs')
-rw-r--r--ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml462
-rw-r--r--ansible_collections/cisco/aci/changelogs/changelog.yaml98
2 files changed, 495 insertions, 65 deletions
diff --git a/ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml b/ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml
index 18556ea00..d7425ab9d 100644
--- a/ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml
+++ b/ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml
@@ -6,7 +6,11 @@ plugins:
callback: {}
cliconf: {}
connection: {}
- filter: {}
+ filter:
+ aci_listify:
+ description: Flattens the nested dictionaries representing the ACI model data.
+ name: aci_listify
+ version_added: null
httpapi:
aci:
description: Ansible ACI HTTPAPI Plugin.
@@ -19,6 +23,11 @@ plugins:
name: interface_range
version_added: null
module:
+ aci_aaa_certificate_authority:
+ description: Manage AAA Certificate Authorities (pki:TP)
+ name: aci_aaa_certificate_authority
+ namespace: ''
+ version_added: null
aci_aaa_custom_privilege:
description: Manage AAA RBAC Custom Privileges (aaa:RbacClassPriv)
name: aci_aaa_custom_privilege
@@ -29,13 +38,23 @@ plugins:
name: aci_aaa_domain
namespace: ''
version_added: null
+ aci_aaa_key_ring:
+ description: Manage AAA Key Rings (pki:KeyRing)
+ name: aci_aaa_key_ring
+ namespace: ''
+ version_added: null
aci_aaa_role:
description: Manage AAA roles (aaa:Role)
name: aci_aaa_role
namespace: ''
version_added: null
+ aci_aaa_security_default_settings:
+ description: Manage AAA Key Rings (pki:Ep)
+ name: aci_aaa_security_default_settings
+ namespace: ''
+ version_added: null
aci_aaa_ssh_auth:
- description: Manage AAA SSH auth (aaaSshAuth) objects.
+ description: Manage AAA SSH auth objects (aaa:SshAuth)
name: aci_aaa_ssh_auth
namespace: ''
version_added: null
@@ -60,14 +79,14 @@ plugins:
namespace: ''
version_added: null
aci_access_port_block_to_access_port:
- description: Manage port blocks of Fabric interface policy leaf profile interface
- selectors (infra:HPortS, infra:PortBlk)
+ description: Manage Port blocks of Fabric Access Leaf/Spine Interface Port Selectors
+ (infra:PortBlk)
name: aci_access_port_block_to_access_port
namespace: ''
version_added: null
aci_access_port_to_interface_policy_leaf_profile:
description: Manage Fabric interface policy leaf profile interface selectors
- (infra:HPortS, infra:RsAccBaseGrp, infra:PortBlk)
+ (infra:HPortS, infra:RsAccBaseGrp, and infra:PortBlk)
name: aci_access_port_to_interface_policy_leaf_profile
namespace: ''
version_added: null
@@ -101,15 +120,61 @@ plugins:
name: aci_access_span_src_group_src_path
namespace: ''
version_added: null
+ aci_access_spine_interface_profile:
+ description: Manage fabric interface policy spine profiles (infra:SpAccPortP)
+ name: aci_access_spine_interface_profile
+ namespace: ''
+ version_added: null
+ aci_access_spine_interface_profile_to_spine_switch_profile:
+ description: Bind Fabric Access Spine Interface Profiles to Fabric Acces Spine
+ Switch Profiles (infra:RsSpAccPortP)
+ name: aci_access_spine_interface_profile_to_spine_switch_profile
+ namespace: ''
+ version_added: null
+ aci_access_spine_interface_selector:
+ description: Manage Fabric Access Policy Spine Interface Port Selectors (infra:SHPortS)
+ name: aci_access_spine_interface_selector
+ namespace: ''
+ version_added: null
+ aci_access_spine_switch_profile:
+ description: Manage Fabric Access Spine Switch Profiles (infra:SpineP)
+ name: aci_access_spine_switch_profile
+ namespace: ''
+ version_added: null
+ aci_access_spine_switch_selector:
+ description: Manage Fabric Access Policy Spine Switch Port Selectors (infra:SpineS)
+ name: aci_access_spine_switch_selector
+ namespace: ''
+ version_added: null
aci_access_sub_port_block_to_access_port:
description: Manage sub port blocks of Fabric interface policy leaf profile
- interface selectors (infra:HPortS, infra:SubPortBlk)
+ interface selectors (infra:HPortS and infra:SubPortBlk)
name: aci_access_sub_port_block_to_access_port
namespace: ''
version_added: null
+ aci_access_switch_policy_group:
+ description: Manage Access Switch Policy Groups (infra:AccNodePGrp and infra:SpineAccNodePGrp).
+ name: aci_access_switch_policy_group
+ namespace: ''
+ version_added: null
+ aci_action_rule_additional_communities:
+ description: Manage Action Rules based on Additional Communities (rtctrl:SetAddComm)
+ name: aci_action_rule_additional_communities
+ namespace: ''
+ version_added: null
+ aci_action_rule_set_as_path:
+ description: Manage the AS Path action rules (rtctrl:SetASPath)
+ name: aci_action_rule_set_as_path
+ namespace: ''
+ version_added: null
+ aci_action_rule_set_as_path_asn:
+ description: Manage the AS Path ASN (rtctrl:SetASPathASN)
+ name: aci_action_rule_set_as_path_asn
+ namespace: ''
+ version_added: null
aci_aep:
- description: Manage attachable Access Entity Profile (AEP) objects (infra:AttEntityP,
- infra:ProvAcc)
+ description: Manage attachable Access Entity Profile (AEP) objects (infra:AttEntityP
+ and infra:ProvAcc)
name: aci_aep
namespace: ''
version_added: null
@@ -119,7 +184,7 @@ plugins:
namespace: ''
version_added: null
aci_aep_to_epg:
- description: Bind EPG to AEP (infra:RsFuncToEpg).
+ description: Bind EPG to AEP (infra:RsFuncToEpg)
name: aci_aep_to_epg
namespace: ''
version_added: null
@@ -138,6 +203,11 @@ plugins:
name: aci_bd_dhcp_label
namespace: ''
version_added: null
+ aci_bd_rogue_exception_mac:
+ description: Manage Rogue Exception MAC (fv:RogueExceptionMac)
+ name: aci_bd_rogue_exception_mac
+ namespace: ''
+ version_added: null
aci_bd_subnet:
description: Manage Subnets (fv:Subnet)
name: aci_bd_subnet
@@ -148,18 +218,43 @@ plugins:
name: aci_bd_to_l3out
namespace: ''
version_added: null
+ aci_bd_to_netflow_monitor_policy:
+ description: Bind Bridge Domain to Netflow Monitor Policy (fv:RsBDToNetflowMonitorPol)
+ name: aci_bd_to_netflow_monitor_policy
+ namespace: ''
+ version_added: null
+ aci_bfd_multihop_node_policy:
+ description: Manage BFD Multihop Node policies (bfd:MhNodePol)
+ name: aci_bfd_multihop_node_policy
+ namespace: ''
+ version_added: null
+ aci_bgp_address_family_context_policy:
+ description: Manage BGP address family context policy (bgp:CtxAfPol)
+ name: aci_bgp_address_family_context_policy
+ namespace: ''
+ version_added: null
aci_bgp_best_path_policy:
description: Manage BGP Best Path policy (bgp:BestPathCtrlPol)
name: aci_bgp_best_path_policy
namespace: ''
version_added: null
+ aci_bgp_peer_prefix_policy:
+ description: Manage BGP peer prefix policy (bgp:PeerPfxPol)
+ name: aci_bgp_peer_prefix_policy
+ namespace: ''
+ version_added: null
+ aci_bgp_route_summarization_policy:
+ description: Manage BGP route summarization policy (bgp:RtSummPol)
+ name: aci_bgp_route_summarization_policy
+ namespace: ''
+ version_added: null
aci_bgp_rr_asn:
- description: Manage BGP Route Reflector ASN.
+ description: Manage BGP Route Reflector ASN (bgp:AsP)
name: aci_bgp_rr_asn
namespace: ''
version_added: null
aci_bgp_rr_node:
- description: Manage BGP Route Reflector objects.
+ description: Manage BGP Route Reflector objects (bgp:RRNodePEp)
name: aci_bgp_rr_node
namespace: ''
version_added: null
@@ -254,7 +349,7 @@ plugins:
namespace: ''
version_added: null
aci_config_snapshot:
- description: Manage Config Snapshots (config:Snapshot, config:ExportP)
+ description: Manage Config Snapshots (config:Snapshot and config:ExportP)
name: aci_config_snapshot
namespace: ''
version_added: null
@@ -279,38 +374,48 @@ plugins:
namespace: ''
version_added: null
aci_contract_subject_to_service_graph:
- description: Bind contract subject to service graph (vz:RsSubjGraphAtt).
+ description: Bind contract subject to service graph (vz:RsSubjGraphAtt)
name: aci_contract_subject_to_service_graph
namespace: ''
version_added: null
+ aci_dhcp_option:
+ description: Manage DHCP Option (dhcp:Option)
+ name: aci_dhcp_option
+ namespace: ''
+ version_added: null
+ aci_dhcp_option_policy:
+ description: Manage DHCP Option Policy (dhcp:OptionPol)
+ name: aci_dhcp_option_policy
+ namespace: ''
+ version_added: null
aci_dhcp_relay:
- description: Manage DHCP relay policies.
+ description: Manage DHCP relay policies (dhcp:RelayP)
name: aci_dhcp_relay
namespace: ''
version_added: null
aci_dhcp_relay_provider:
- description: Manage DHCP relay policy providers.
+ description: Manage DHCP relay policy providers (dhcp:RsProv)
name: aci_dhcp_relay_provider
namespace: ''
version_added: null
aci_dns_domain:
- description: Manage DNS Provider (dnsDomain) objects.
+ description: Manage DNS Provider objects (dns:Domain)
name: aci_dns_domain
namespace: ''
version_added: null
aci_dns_profile:
- description: Manage DNS Profile (dnsProfile) objects.
+ description: Manage DNS Profile objects (dns:Profile)
name: aci_dns_profile
namespace: ''
version_added: null
aci_dns_provider:
- description: Manage DNS Provider (dnsProv) objects.
+ description: Manage DNS Provider objects (dns:Prov)
name: aci_dns_provider
namespace: ''
version_added: null
aci_domain:
description: Manage physical, virtual, bridged, routed or FC domain profiles
- (phys:DomP, vmm:DomP, l2ext:DomP, l3ext:DomP, fc:DomP)
+ (phys:DomP, vmm:DomP, l2ext:DomP, l3ext:DomP, and fc:DomP)
name: aci_domain
namespace: ''
version_added: null
@@ -325,12 +430,12 @@ plugins:
namespace: ''
version_added: null
aci_encap_pool:
- description: Manage encap pools (fvns:VlanInstP, fvns:VxlanInstP, fvns:VsanInstP)
+ description: Manage encap pools (fvns:VlanInstP, fvns:VxlanInstP, and fvns:VsanInstP)
name: aci_encap_pool
namespace: ''
version_added: null
aci_encap_pool_range:
- description: Manage encap ranges assigned to pools (fvns:EncapBlk, fvns:VsanEncapBlk)
+ description: Manage encap ranges assigned to pools (fvns:EncapBlk and fvns:VsanEncapBlk)
name: aci_encap_pool_range
namespace: ''
version_added: null
@@ -350,12 +455,13 @@ plugins:
namespace: ''
version_added: null
aci_epg_to_contract:
- description: Bind EPGs to Contracts (fv:RsCons, fv:RsProv)
+ description: Bind EPGs to Contracts (fv:RsCons, fv:RsProv, fv:RsProtBy, fv:RsConsIf,
+ and fv:RsIntraEpg)
name: aci_epg_to_contract
namespace: ''
version_added: null
aci_epg_to_contract_interface:
- description: Bind EPGs to Consumed Contracts Interface (fv:RsConsIf).
+ description: Bind EPGs to Consumed Contracts Interface (fv:RsConsIf)
name: aci_epg_to_contract_interface
namespace: ''
version_added: null
@@ -369,6 +475,17 @@ plugins:
name: aci_epg_to_domain
namespace: ''
version_added: null
+ aci_epg_useg_attribute_block_statement:
+ description: Manage EPG useg Attributes Block Statements (fv:SCrtrn)
+ name: aci_epg_useg_attribute_block_statement
+ namespace: ''
+ version_added: null
+ aci_epg_useg_attribute_simple_statement:
+ description: Manage EPG useg Attributes Simple Statements (fv:DnsAttr, fv:IdGroupAttr,
+ fv:IpAttr, fv:MacAttr, and fv:VmAttr)
+ name: aci_epg_useg_attribute_simple_statement
+ namespace: ''
+ version_added: null
aci_esg:
description: Manage Endpoint Security Groups (ESGs) objects (fv:ESg)
name: aci_esg
@@ -385,7 +502,7 @@ plugins:
namespace: ''
version_added: null
aci_esg_ip_subnet_selector:
- description: Manage ESG IP Subnet selector(fv:EPSelector)
+ description: Manage ESG IP Subnet selector (fv:EPSelector)
name: aci_esg_ip_subnet_selector
namespace: ''
version_added: null
@@ -394,13 +511,23 @@ plugins:
name: aci_esg_tag_selector
namespace: ''
version_added: null
+ aci_fabric_external_connection_profile:
+ description: Manage Fabric External Connection Profiles (fv:FabricExtConnP).
+ name: aci_fabric_external_connection_profile
+ namespace: ''
+ version_added: null
+ aci_fabric_external_routing_profile:
+ description: Manage Fabric External Routing Profiles (l3ext:FabricExtRoutingP)
+ name: aci_fabric_external_routing_profile
+ namespace: ''
+ version_added: null
aci_fabric_interface_policy_group:
- description: Manage Fabric Interface Policy Groups (fabric:LePortPGrp, fabric:SpPortPGrp)
+ description: Manage Fabric Interface Policy Groups (fabric:LePortPGrp and fabric:SpPortPGrp)
name: aci_fabric_interface_policy_group
namespace: ''
version_added: null
aci_fabric_leaf_profile:
- description: Manage fabric leaf profiles (fabric:LeafP).
+ description: Manage fabric leaf profiles (fabric:LeafP)
name: aci_fabric_leaf_profile
namespace: ''
version_added: null
@@ -410,6 +537,17 @@ plugins:
name: aci_fabric_leaf_switch_assoc
namespace: ''
version_added: null
+ aci_fabric_management_access:
+ description: Manage Fabric Management Access (comm:Pol)
+ name: aci_fabric_management_access
+ namespace: ''
+ version_added: null
+ aci_fabric_management_access_https_cipher:
+ description: Manage Fabric Management Access HTTPS SSL Cipher Configuration
+ (comm:Cipher)
+ name: aci_fabric_management_access_https_cipher
+ namespace: ''
+ version_added: null
aci_fabric_node:
description: Manage Fabric Node Members (fabric:NodeIdentP)
name: aci_fabric_node
@@ -420,11 +558,36 @@ plugins:
name: aci_fabric_node_control
namespace: ''
version_added: null
+ aci_fabric_pod:
+ description: Manage Fabric Pod Setup Policy (fabric:SetupP)
+ name: aci_fabric_pod
+ namespace: ''
+ version_added: null
+ aci_fabric_pod_connectivity_profile:
+ description: Manage Fabric External Pod Connectivity Profiles (fv:PodConnP)
+ name: aci_fabric_pod_connectivity_profile
+ namespace: ''
+ version_added: null
+ aci_fabric_pod_external_tep:
+ description: Manage Fabric Pod External TEP (fabric:ExtRoutablePodSubnet)
+ name: aci_fabric_pod_external_tep
+ namespace: ''
+ version_added: null
aci_fabric_pod_policy_group:
description: Manage Fabric Pod Policy Groups (fabric:PodPGrp)
name: aci_fabric_pod_policy_group
namespace: ''
version_added: null
+ aci_fabric_pod_profile:
+ description: Manage Fabric Pod Profile (fabric:PodP)
+ name: aci_fabric_pod_profile
+ namespace: ''
+ version_added: null
+ aci_fabric_pod_remote_pool:
+ description: Manage Fabric Pod Remote Pool (fabric:ExtSetupP)
+ name: aci_fabric_pod_remote_pool
+ namespace: ''
+ version_added: null
aci_fabric_pod_selector:
description: Manage Fabric Pod Selectors (fabric:PodS)
name: aci_fabric_pod_selector
@@ -461,23 +624,24 @@ plugins:
namespace: ''
version_added: null
aci_fabric_spine_profile:
- description: Manage fabric spine profiles (fabric:SpineP).
+ description: Manage fabric spine profiles (fabric:SpineP)
name: aci_fabric_spine_profile
namespace: ''
version_added: null
aci_fabric_spine_switch_assoc:
description: Manage spine switch bindings to profiles and policy groups (fabric:SpineS
- and fabric:RsSpNodePGrp).
+ and fabric:RsSpNodePGrp)
name: aci_fabric_spine_switch_assoc
namespace: ''
version_added: null
aci_fabric_switch_block:
- description: Manage switch blocks (fabric:NodeBlk).
+ description: Manage switch blocks (fabric:NodeBlk)
name: aci_fabric_switch_block
namespace: ''
version_added: null
aci_fabric_switch_policy_group:
- description: Manage Fabric Switch Policy Group objects.
+ description: Manage Fabric Switch Policy Group objects (fabric:LeNodePGrp and
+ fabric:SpNodePGrp)
name: aci_fabric_switch_policy_group
namespace: ''
version_added: null
@@ -527,7 +691,7 @@ plugins:
namespace: ''
version_added: null
aci_interface_blacklist:
- description: Enabling or Disabling physical interfaces.
+ description: Enabling or Disabling physical interfaces (fabric:RsOosPath)
name: aci_interface_blacklist
namespace: ''
version_added: null
@@ -538,20 +702,41 @@ plugins:
namespace: ''
version_added: null
aci_interface_description:
- description: Setting and removing description on physical interfaces.
+ description: Setting and removing description on physical interfaces (infra:HPathS,
+ infra:RsHPathAtt, infra:SHPathS, and infra:RsSHPathAtt)
name: aci_interface_description
namespace: ''
version_added: null
+ aci_interface_policy_bfd:
+ description: Manage BFD Interface policies (bfd:IfPol)
+ name: aci_interface_policy_bfd
+ namespace: ''
+ version_added: null
+ aci_interface_policy_bfd_multihop:
+ description: Manage BFD Multihop Interface policies (bfd:MhIfPol)
+ name: aci_interface_policy_bfd_multihop
+ namespace: ''
+ version_added: null
aci_interface_policy_cdp:
description: Manage CDP interface policies (cdp:IfPol)
name: aci_interface_policy_cdp
namespace: ''
version_added: null
+ aci_interface_policy_eigrp:
+ description: Manage EIGRP interface policies (eigrp:IfPol)
+ name: aci_interface_policy_eigrp
+ namespace: ''
+ version_added: null
aci_interface_policy_fc:
description: Manage Fibre Channel interface policies (fc:IfPol)
name: aci_interface_policy_fc
namespace: ''
version_added: null
+ aci_interface_policy_hsrp:
+ description: Manage HSRP interface policies (hsrp:IfPol)
+ name: aci_interface_policy_hsrp
+ namespace: ''
+ version_added: null
aci_interface_policy_l2:
description: Manage Layer 2 interface policies (l2:IfPol)
name: aci_interface_policy_l2
@@ -563,14 +748,14 @@ plugins:
namespace: ''
version_added: null
aci_interface_policy_leaf_fc_policy_group:
- description: Manage Fibre Channel (FC) interface policy groups (infra:FcAccBndlGrp,
- infra:FcAccPortGrp)
+ description: Manage Fibre Channel (FC) interface policy groups (infra:FcAccBndlGrp
+ and infra:FcAccPortGrp)
name: aci_interface_policy_leaf_fc_policy_group
namespace: ''
version_added: null
aci_interface_policy_leaf_policy_group:
- description: Manage fabric interface policy leaf policy groups (infra:AccBndlGrp,
- infra:AccPortGrp)
+ description: Manage fabric interface policy leaf policy groups (infra:AccBndlGrp
+ and infra:AccPortGrp)
name: aci_interface_policy_leaf_policy_group
namespace: ''
version_added: null
@@ -604,6 +789,12 @@ plugins:
name: aci_interface_policy_ospf
namespace: ''
version_added: null
+ aci_interface_policy_pim:
+ description: Manage Protocol-Independent Multicast (PIM) interface policies
+ (pim:IfPol)
+ name: aci_interface_policy_pim
+ namespace: ''
+ version_added: null
aci_interface_policy_port_channel:
description: Manage port channel interface policies (lacp:LagPol)
name: aci_interface_policy_port_channel
@@ -624,29 +815,45 @@ plugins:
name: aci_interface_policy_spine_policy_group
namespace: ''
version_added: null
+ aci_interface_policy_storm_control:
+ description: Manage Storm Control interface policies (stormctrl:IfPol)
+ name: aci_interface_policy_storm_control
+ namespace: ''
+ version_added: null
aci_interface_selector_to_switch_policy_leaf_profile:
description: Bind interface selector profiles to switch policy leaf profiles
(infra:RsAccPortP)
name: aci_interface_selector_to_switch_policy_leaf_profile
namespace: ''
version_added: null
+ aci_key_policy:
+ description: Manage Key Policy (fv:KeyPol)
+ name: aci_key_policy
+ namespace: ''
+ version_added: null
+ aci_keychain_policy:
+ description: Manage KeyChain Policy (fv:KeyChainPol)
+ name: aci_keychain_policy
+ namespace: ''
+ version_added: null
aci_l2out:
- description: Manage Layer2 Out (L2Out) objects.
+ description: Manage Layer2 Out (L2Out) objects (l2ext:Out)
name: aci_l2out
namespace: ''
version_added: null
aci_l2out_extepg:
- description: Manage External Network Instance (L2Out External EPG) objects (l2extInstP).
+ description: Manage External Network Instance (L2Out External EPG) objects (l2ext:InstP).
name: aci_l2out_extepg
namespace: ''
version_added: null
aci_l2out_extepg_to_contract:
- description: Bind Contracts to L2 External End Point Groups (EPGs)
+ description: Bind Contracts to L2 External End Point Groups (EPGs) (fv:RsCons
+ and fv:RsProv)
name: aci_l2out_extepg_to_contract
namespace: ''
version_added: null
aci_l2out_logical_interface_path:
- description: Manage Layer 2 Outside (L2Out) logical interface path (l2extRsPathL2OutAtt)
+ description: Manage Layer 2 Outside (L2Out) logical interface path (l2ext:RsPathL2OutAtt)
name: aci_l2out_logical_interface_path
namespace: ''
version_added: null
@@ -665,8 +872,18 @@ plugins:
name: aci_l3out
namespace: ''
version_added: null
+ aci_l3out_bfd_interface_profile:
+ description: Manage L3Out BFD Interface profiles (bfd:IfP)
+ name: aci_l3out_bfd_interface_profile
+ namespace: ''
+ version_added: null
+ aci_l3out_bfd_multihop_interface_profile:
+ description: Manage BFD Multihop Interface profiles (bfd:MhIfP)
+ name: aci_l3out_bfd_multihop_interface_profile
+ namespace: ''
+ version_added: null
aci_l3out_bgp_peer:
- description: Manage Layer 3 Outside (L3Out) BGP Peers (bgp:PeerP)
+ description: Manage Layer 3 Outside (L3Out) BGP Peers (bgp:PeerP and bgp:InfraPeerP)
name: aci_l3out_bgp_peer
namespace: ''
version_added: null
@@ -675,21 +892,69 @@ plugins:
name: aci_l3out_bgp_protocol_profile
namespace: ''
version_added: null
+ aci_l3out_dhcp_relay_label:
+ description: Manage Layer 3 Outside (L3Out) DHCP Relay Label (dhcp:Lbl)
+ name: aci_l3out_dhcp_relay_label
+ namespace: ''
+ version_added: null
+ aci_l3out_eigrp_interface_profile:
+ description: Manage Layer 3 Outside (L3Out) EIGRP interface profile (eigrp:IfP)
+ name: aci_l3out_eigrp_interface_profile
+ namespace: ''
+ version_added: null
aci_l3out_extepg:
description: Manage External Network Instance Profile (ExtEpg) objects (l3extInstP:instP)
name: aci_l3out_extepg
namespace: ''
version_added: null
aci_l3out_extepg_to_contract:
- description: Bind Contracts to External End Point Groups (EPGs)
+ description: Bind Contracts to External End Point Groups (EPGs) (fv:RsCons,
+ fv:RsProv, fv:RsProtBy, fv:RsConsIf, and fv:RsIntraEpg)
name: aci_l3out_extepg_to_contract
namespace: ''
version_added: null
aci_l3out_extsubnet:
- description: Manage External Subnet objects (l3extSubnet:extsubnet)
+ description: Manage External Subnet objects (l3ext:Subnet)
name: aci_l3out_extsubnet
namespace: ''
version_added: null
+ aci_l3out_floating_svi:
+ description: Manage Layer 3 Outside (L3Out) interfaces (l3ext:VirtualLIfP)
+ name: aci_l3out_floating_svi
+ namespace: ''
+ version_added: null
+ aci_l3out_floating_svi_path:
+ description: Manage Layer 3 Outside (L3Out) Floating SVI Path Attributes (l3ext:RsDynPathAtt)
+ name: aci_l3out_floating_svi_path
+ namespace: ''
+ version_added: null
+ aci_l3out_floating_svi_path_secondary_ip:
+ description: Manages Layer 3 Outside (L3Out) Floating SVI Path Attribute's Secondary
+ IP addresses (l3ext:Ip)
+ name: aci_l3out_floating_svi_path_secondary_ip
+ namespace: ''
+ version_added: null
+ aci_l3out_floating_svi_secondary_ip:
+ description: Manages Layer 3 Outside (L3Out) Floating SVI Secondary IP addresses
+ (l3ext:Ip)
+ name: aci_l3out_floating_svi_secondary_ip
+ namespace: ''
+ version_added: null
+ aci_l3out_hsrp_group:
+ description: Manage HSRP group (hsrp:GroupP) of the HSRP interface profile (hsrp:IfP)
+ name: aci_l3out_hsrp_group
+ namespace: ''
+ version_added: null
+ aci_l3out_hsrp_interface_profile:
+ description: Manages Layer 3 Outside (L3Out) HSRP interface profile (hsrp:IfP)
+ name: aci_l3out_hsrp_interface_profile
+ namespace: ''
+ version_added: null
+ aci_l3out_hsrp_secondary_vip:
+ description: Manage HSRP Secondary Virtual IP of a HSRP group (hsrp:SecVip)
+ name: aci_l3out_hsrp_secondary_vip
+ namespace: ''
+ version_added: null
aci_l3out_interface:
description: Manage Layer 3 Outside (L3Out) interfaces (l3ext:RsPathL3OutAtt)
name: aci_l3out_interface
@@ -697,7 +962,7 @@ plugins:
version_added: null
aci_l3out_interface_secondary_ip:
description: Manage Layer 3 Outside (L3Out) interface secondary IP addresses
- (l3ext:Ip).
+ (l3ext:Ip)
name: aci_l3out_interface_secondary_ip
namespace: ''
version_added: null
@@ -707,8 +972,7 @@ plugins:
namespace: ''
version_added: null
aci_l3out_logical_interface_profile_ospf_policy:
- description: Manage Layer 3 Outside (L3Out) logical interface profile (l3ext:LIfP)
- OSPF policy (ospfIfP)
+ description: Manage Layer 3 Outside (L3Out) OSPF interface profile (ospf:IfP)
name: aci_l3out_logical_interface_profile_ospf_policy
namespace: ''
version_added: null
@@ -742,6 +1006,12 @@ plugins:
name: aci_l3out_static_routes_nexthop
namespace: ''
version_added: null
+ aci_l3out_to_sr_mpls_infra_l3out:
+ description: Manage Layer 3 Outside (L3Out) to SR-MPLS Infra L3Outs objects
+ (l3ext:ConsLbl)
+ name: aci_l3out_to_sr_mpls_infra_l3out
+ namespace: ''
+ version_added: null
aci_maintenance_group:
description: This creates an ACI maintenance group (maint:MaintGrp)
name: aci_maintenance_group
@@ -778,7 +1048,7 @@ plugins:
namespace: ''
version_added: null
aci_match_route_destination:
- description: Manage Match action rule term based on the Route Destination. (rtctrl:MatchRtDest)
+ description: Manage Match action rule term based on the Route Destination (rtctrl:MatchRtDest)
name: aci_match_route_destination
namespace: ''
version_added: null
@@ -787,21 +1057,71 @@ plugins:
name: aci_match_rule
namespace: ''
version_added: null
+ aci_netflow_exporter_policy:
+ description: Manage Netflow Exporter Policy (netflow:ExporterPol)
+ name: aci_netflow_exporter_policy
+ namespace: ''
+ version_added: null
+ aci_netflow_monitor_policy:
+ description: Manage Netflow Monitor Policy (netflow:MonitorPol)
+ name: aci_netflow_monitor_policy
+ namespace: ''
+ version_added: null
+ aci_netflow_monitor_to_exporter:
+ description: Manage Netflow Monitor to Exporter (netflow:RsMonitorToExporter)
+ name: aci_netflow_monitor_to_exporter
+ namespace: ''
+ version_added: null
+ aci_netflow_record_policy:
+ description: Manage Netflow Record Policy (netflow:RecordPol)
+ name: aci_netflow_record_policy
+ namespace: ''
+ version_added: null
+ aci_node_block:
+ description: Manage Node Block (infra:NodeBlk)
+ name: aci_node_block
+ namespace: ''
+ version_added: null
aci_node_mgmt_epg:
- description: In band or Out of band management EPGs
+ description: In band or Out of band management EPGs (mgmt:OoB and mgmt:InB)
name: aci_node_mgmt_epg
namespace: ''
version_added: null
aci_ntp_policy:
- description: Manage NTP policies.
+ description: Manage NTP policies (datetime:Pol)
name: aci_ntp_policy
namespace: ''
version_added: null
aci_ntp_server:
- description: Manage NTP servers.
+ description: Manage NTP servers (datetime:NtpProv)
name: aci_ntp_server
namespace: ''
version_added: null
+ aci_pim_route_map_entry:
+ description: Manage Protocol-Independent Multicast (PIM) Route Map Entry (pim:RouteMapEntry)
+ name: aci_pim_route_map_entry
+ namespace: ''
+ version_added: null
+ aci_pim_route_map_policy:
+ description: Manage Protocol-Independent Multicast (PIM) Route Map Policy (pim:RouteMapPol)
+ name: aci_pim_route_map_policy
+ namespace: ''
+ version_added: null
+ aci_qos_custom_policy:
+ description: Manage QoS Custom Policy (qos:CustomPol)
+ name: aci_qos_custom_policy
+ namespace: ''
+ version_added: null
+ aci_qos_dot1p_class:
+ description: Manage QoS Dot1P Class (qos:Dot1PClass)
+ name: aci_qos_dot1p_class
+ namespace: ''
+ version_added: null
+ aci_qos_dscp_class:
+ description: Manage QoS DSCP Class (qos:DscpClass)
+ name: aci_qos_dscp_class
+ namespace: ''
+ version_added: null
aci_rest:
description: Direct access to the Cisco APIC REST API
name: aci_rest
@@ -818,27 +1138,27 @@ plugins:
namespace: ''
version_added: null
aci_snmp_client:
- description: Manage SNMP clients (snmp:ClientP).
+ description: Manage SNMP clients (snmp:ClientP)
name: aci_snmp_client
namespace: ''
version_added: null
aci_snmp_client_group:
- description: Manage SNMP client groups (snmp:ClientGrpP).
+ description: Manage SNMP client groups (snmp:ClientGrpP)
name: aci_snmp_client_group
namespace: ''
version_added: null
aci_snmp_community_policy:
- description: Manage SNMP community policies (snmp:CommunityP).
+ description: Manage SNMP community policies (snmp:CommunityP)
name: aci_snmp_community_policy
namespace: ''
version_added: null
aci_snmp_policy:
- description: Manage Syslog groups (snmp:Pol).
+ description: Manage Syslog groups (snmp:Pol)
name: aci_snmp_policy
namespace: ''
version_added: null
aci_snmp_user:
- description: Manage SNMP v3 Users (snmp:UserP).
+ description: Manage SNMP v3 Users (snmp:UserP)
name: aci_snmp_user
namespace: ''
version_added: null
@@ -848,13 +1168,19 @@ plugins:
namespace: ''
version_added: null
aci_static_node_mgmt_address:
- description: In band or Out of band management IP address
+ description: In band or Out of band management IP address (mgmt:RsOoBStNode
+ and mgmt:RsInBStNode)
name: aci_static_node_mgmt_address
namespace: ''
version_added: null
+ aci_subject_label:
+ description: Manage Subject Labels (vz:ConsSubjLbl and vz:ProvSubjLbl)
+ name: aci_subject_label
+ namespace: ''
+ version_added: null
aci_switch_leaf_selector:
description: Bind leaf selectors to switch policy leaf profiles (infra:LeafS,
- infra:NodeBlk, infra:RsAccNodePGrep)
+ infra:NodeBlk, and infra:RsAccNodePGrep)
name: aci_switch_leaf_selector
namespace: ''
version_added: null
@@ -864,19 +1190,19 @@ plugins:
namespace: ''
version_added: null
aci_switch_policy_vpc_protection_group:
- description: Manage switch policy explicit vPC protection groups (fabric:ExplicitGEp,
- fabric:NodePEp).
+ description: Manage switch policy explicit vPC protection groups (fabric:ExplicitGEp
+ and fabric:NodePEp).
name: aci_switch_policy_vpc_protection_group
namespace: ''
version_added: null
aci_syslog_group:
description: Manage Syslog groups (syslog:Group, syslog:Console, syslog:File
- and syslog:Prof).
+ and syslog:Prof)
name: aci_syslog_group
namespace: ''
version_added: null
aci_syslog_remote_dest:
- description: Manage Syslog Remote Destinations (syslog:RemoteDest).
+ description: Manage Syslog Remote Destinations (syslog:RemoteDest)
name: aci_syslog_remote_dest
namespace: ''
version_added: null
@@ -912,7 +1238,7 @@ plugins:
namespace: ''
version_added: null
aci_tag:
- description: Tagging of ACI objects
+ description: Tagging of ACI objects (tag:Annotation, tag:Inst, and tag:Tag)
name: aci_tag
namespace: ''
version_added: null
@@ -982,7 +1308,7 @@ plugins:
namespace: ''
version_added: null
aci_vmm_vswitch_policy:
- description: Manage vSwitch policy for VMware virtual domains profiles (vmm:DomP)
+ description: Manage vSwitch policy for VMware virtual domains profiles (vmm:VSwitchPolicyCont)
name: aci_vmm_vswitch_policy
namespace: ''
version_added: null
@@ -996,8 +1322,14 @@ plugins:
name: aci_vrf_leak_internal_subnet
namespace: ''
version_added: null
+ aci_vrf_multicast:
+ description: Manage VRF Multicast objects (pim:CtxP)
+ name: aci_vrf_multicast
+ namespace: ''
+ version_added: null
aci_vzany_to_contract:
- description: Attach contracts to vzAny (vz:RsAnyToProv, vz:RsAnyToCons, vz:RsAnyToConsIf)
+ description: Attach contracts to vzAny (vz:RsAnyToProv, vz:RsAnyToCons, and
+ vz:RsAnyToConsIf)
name: aci_vzany_to_contract
namespace: ''
version_added: null
@@ -1006,4 +1338,4 @@ plugins:
strategy: {}
test: {}
vars: {}
-version: 2.8.0
+version: 2.9.0
diff --git a/ansible_collections/cisco/aci/changelogs/changelog.yaml b/ansible_collections/cisco/aci/changelogs/changelog.yaml
index ae1c6a3f5..9070ec916 100644
--- a/ansible_collections/cisco/aci/changelogs/changelog.yaml
+++ b/ansible_collections/cisco/aci/changelogs/changelog.yaml
@@ -459,3 +459,101 @@ releases:
"
release_date: "2023-11-04"
+ 2.9.0:
+ changes:
+ bugfixes:
+ - Fix auto logout issue in aci connection plugin to keep connection active between
+ tasks
+ - Fix idempotency for l3out configuration when l3protocol is used in aci_l3out
+ - Fix issues with new attributes in aci_interface_policy_leaf_policy_group module
+ by adding conditions to include attributes in the payload only when they are
+ specified by the user (#578)
+ - Fix query in aci_vmm_controller
+ minor_changes:
+ - Add Authentification option for EIGRP interface profile.
+ - Add L3out Floating SVI modules (aci_l3out_floating_svi, aci_l3out_floating_svi_path,
+ aci_l3out_floating_svi_path_secondary_ip and aci_l3out_floating_svi_secondary_ip)
+ (#478)
+ - Add No-verification flag option to reduce the number of API calls. If true,
+ a verifying GET will not be sent after a POST update to APIC
+ - Add access spine interface selector and port block binding in aci_access_port_block_to_access_port
+ - Add aci_access_spine_interface_selector module
+ - Add aci_action_rule_additional_communities module
+ - Add aci_action_rule_set_as_path and aci_action_rule_set_as_path_asn modules
+ - Add aci_bgp_peer_prefix_policy, aci_bgp_route_summarization_policy and aci_bgp_address_family_context_policy
+ modules
+ - Add aci_fabric_pod, aci_fabric_pod_external_tep, aci_fabric_pod_profile, aci_fabric_pod_remote_pool
+ modules (#558)
+ - Add aci_hsrp_interface_policy, aci_l3out_hsrp_group, aci_l3out_hsrp_interface_profile
+ and aci_l3out_hsrp_secondary_vip modules (#505)
+ - Add aci_interface_policy_eigrp (class:eigrpIfPol) module
+ - Add aci_interface_policy_pim module
+ - Add aci_interface_policy_storm_control module
+ - Add aci_keychain_policy and aci_key_policy modules
+ - Add aci_l3out_bfd_multihop_interface_profile, aci_l3out_bfd_interface_profile,
+ aci_interface_policy_bfd_multihop, aci_interface_policy_bfd and aci_bfd_multihop_node_policy
+ modules (#492)
+ - Add aci_l3out_dhcp_relay_label, aci_dhcp_option_policy and aci_dhcp_option
+ modules
+ - Add aci_l3out_eigrp_interface_profile module
+ - Add aci_listify filter plugin to flattens nested dictionaries
+ - Add aci_netflow_exporter_policy module
+ - Add aci_netflow_monitor_policy and aci_netflow_record_policy modules
+ - Add aci_netflow_monitor_to_exporter module
+ - Add aci_node_block module
+ - Add aci_pim_route_map_policy and aci_pim_route_map_entry modules
+ - Add aci_qos_custom_policy and aci_qos_dscp_class modules
+ - Add aci_qos_dot1p_class module
+ - Add action rules attributes to aci_tenant_action_rule_profile.
+ - Add auto to speed attribute options in aci_interface_policy_link_level module
+ (#577)
+ - Add missing options to aci_bd module
+ - Add modules aci_bd_to_netflow_monitor_policy and aci_bd_rogue_exception_mac
+ (#600)
+ - Add modules for Fabric External Connection Policies and its childs
+ - Add option to set delimiter to _ in aci_epg_to_domain module
+ - Add qos_custom_policy, pim_interface_policy and igmp_interface_policy as new
+ child_classes for aci_l3out_logical_interface_profile.
+ - Add support for annotation in aci_rest module (#437)
+ - Add support for block statements in useg attributes with the aci_epg_useg_attribute_block_statement
+ module
+ - Add support for configuration of access switch policy groups with aci_access_switch_policy_group
+ module
+ - Add support for configuration of certificate authorities in aci_aaa_certificate_authority
+ - Add support for configuration of fabric management access policies in aci_fabric_management_access
+ - Add support for configuration of vrf multicast with aci_vrf_multicast module
+ - Add support for configuring Azure cloud subnets using the aci_cloud_subnet
+ module
+ - Add support for encap scope in aci_l3out_interface
+ - Add support for https ssl cipher configuration in aci_fabric_management_access_https_cipher
+ - Add support for infra l3out nodes bgp-evpn loopback, mpls transport loopback
+ and segment id in aci_l3out_logical_node
+ - Add support for infra sr mpls micro bfd in aci_l3out_interface
+ - Add support for intra epg, taboo, and contract interface in aci_epg_to_contract
+ - Add support for key ring configuration in aci_aaa_key_ring
+ - Add support for mac and description in aci_l3out_interface
+ - Add support for mpls custom qos policy for infra sr mpls l3outs node profiles
+ in aci_l3out_logical_node_profile
+ - Add support for security default settings configuration in aci_aaa_security_default_settings
+ - Add support for simple statements in useg attributes with the aci_epg_useg_attribute_simple_statement
+ module
+ - Add support for sr-mpls bgpInfraPeerP and bgp_password in aci_l3out_bgp_peer
+ module (#543)
+ - Add support for sr-mpls in aci_l3out module
+ - Add support for sr-mpls l3out to infra l3out in aci_l3out_to_sr_mpls_infra_l3out
+ - Add support for subject labels for EPG, EPG Contract, ESG, Contract Subject,
+ L2Out External EPG, L3out External EPG, and L3out External EPG Contract with
+ the aci_subject_label module
+ - Add support for taboo contract, contract interface and intra_epg contract
+ in aci_l3out_extepg_to_contract
+ - Add support for useg default block statement configuration for useg epg in
+ aci_epg
+ - Modify child class node block conditions to be optional in aci_switch_leaf_selector
+ release_summary:
+ "Release v2.9.0 of the ``ansible-aci`` collection on 2024-04-06.
+
+ This changelog describes all changes made to the modules and plugins included
+ in this collection since v2.8.0.
+
+ "
+ release_date: "2024-04-06"