aci_bd_subnet - Manage Subnets on Cisco ACI fabrics (fv:Subnet)
New in version 2.4.
Synopsis
- Manage Subnets on Cisco ACI fabrics.
- More information from the internal APIC class fv:Subnet at https://developer.cisco.com/media/mim-ref/MO-fvSubnet.html.
Requirements (on host that executes module)
- ACI Fabric 1.0(3f)+
Options
parameter | required | default | choices | comments |
---|---|---|---|---|
bd | no | The name of the Bridge Domain. | ||
description | no | The description for the Subnet. | ||
enable_vip | no |
| Determines if the Subnet should be treated as a VIP; used when the BD is extended to multiple sites. The APIC defaults new Subnets to no . | |
gateway | no | The IPv4 or IPv6 gateway address for the Subnet. aliases: gateway_ip | ||
mask | no |
| The subnet mask for the Subnet. This is the number assocated with CIDR notation. aliases: subnet_mask | |
nd_prefix_policy | no | The IPv6 Neighbor Discovery Prefix Policy to associate with the Subnet. | ||
preferred | no |
| Determines if the Subnet is preferred over all available Subnets. Only one Subnet per Address Family (IPv4/IPv6). can be preferred in the Bridge Domain. The APIC defaults new Subnets to no . | |
route_profile | no | The Route Profile to the associate with the Subnet. | ||
route_profile_l3_out | no | The L3 Out that contains the assocated Route Profile. | ||
scope | no | private |
| Determines if scope of the Subnet. The private option only allows communication with hosts in the same VRF. The public option allows the Subnet to be advertised outside of the ACI Fabric, and allows communication with hosts in other VRFs. The shared option limits communication to hosts in either the same VRF or the shared VRF. The APIC defaults new Subnets to private . |
subnet_control | no | nd_ra |
| Determines the Subnet's Control State. The querier_ip option is used to treat the gateway_ip as an IGMP querier source IP. The nd_ra option is used to treate the gateway_ip address as a Neighbor Discovery Router Advertisement Prefix. The no_gw option is used to remove default gateway functionality from the gateway address. The APIC defaults new Subnets to nd_ra . |
subnet_name | no | The name of the Subnet. aliases: name | ||
tenant | no | The name of the Tenant. aliases: tenant_name |
Examples
#
Notes
Note
- The
gateway
parameter is the root key used to access the Subnet (not name), so thegateway
is required when the state isabsent
orpresent
. - The
tenant
andbd
used must exist before using this module in your playbook. The aci_tenant module and aci_bd can be used for these.
Status
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Testing Ansible and Developing Modules.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/aci_bd_subnet_module.html