community.general.spectrum_device – Creates/deletes devices in CA Spectrum.¶
Note
This plugin is part of the community.general collection (version 2.5.1).
To install it use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.spectrum_device
.
Synopsis¶
This module allows you to create and delete devices in CA Spectrum https://www.ca.com/us/products/ca-spectrum.html.
Tested on CA Spectrum 9.4.2, 10.1.1 and 10.2.1
Parameters¶
Notes¶
Note
The devices will be created inside the Universe container of the specified landscape.
All the operations will be performed only on the specified landscape.
Examples¶
- name: Add device to CA Spectrum
local_action:
module: spectrum_device
device: '{{ ansible_host }}'
community: secret
landscape: '0x100000'
oneclick_url: http://oneclick.example.com:8080
oneclick_user: username
oneclick_password: password
state: present
- name: Remove device from CA Spectrum
local_action:
module: spectrum_device
device: '{{ ansible_host }}'
landscape: '{{ landscape_handle }}'
oneclick_url: http://oneclick.example.com:8080
oneclick_user: username
oneclick_password: password
use_proxy: no
state: absent
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
device
dictionary
|
success |
device data when state = present
Sample:
{'address': '10.10.5.1', 'landscape': '0x100000', 'model_handle': '0x1007ab'}
|
Authors¶
Renato Orgito (@orgito)