diff options
Diffstat (limited to 'ansible_collections/cisco/aci/changelogs')
-rw-r--r-- | ansible_collections/cisco/aci/changelogs/.plugin-cache.yaml | 462 | ||||
-rw-r--r-- | ansible_collections/cisco/aci/changelogs/changelog.yaml | 98 |
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" |