- Docs »
- community.network.bcf_switch – Create and remove a bcf switch.
-
You are reading the latest community version of the Ansible documentation. Red Hat subscribers, select 2.9 in the version selection to the left for the most recent Red Hat release.
community.network.bcf_switch – Create and remove a bcf switch.
Note
This plugin is part of the community.network collection (version 2.1.1).
To install it use: ansible-galaxy collection install community.network
.
To use it in a playbook, specify: community.network.bcf_switch
.
Parameter |
Choices/Defaults |
Comments |
access_token
string
|
|
Big Cloud Fabric access token. If this isn't set then the environment variable BIGSWITCH_ACCESS_TOKEN is used.
|
controller
string
/ required
|
|
The controller IP address.
|
fabric_role
string
/ required
|
|
Fabric role of the switch.
|
leaf_group
string
|
|
The leaf group of the switch if the switch is a leaf.
|
mac
string
/ required
|
|
The MAC address of the switch.
|
name
string
/ required
|
|
The name of the switch.
|
state
string
|
Choices:
present ←
- absent
|
Whether the switch should be present or absent.
|
validate_certs
boolean
|
|
If false , SSL certificates will not be validated. This should only be used on personally controlled devices using self-signed certificates.
|
- name: Bcf leaf switch
community.network.bcf_switch:
name: Rack1Leaf1
fabric_role: leaf
leaf_group: R1
mac: 00:00:00:02:00:02
controller: '{{ inventory_hostname }}'
state: present
validate_certs: false