cisco.dnac.network_device_image_updates_v1_info module -- Information module for Network Device Image Updates V1
Note
This module is part of the cisco.dnac collection (version 6.25.1).
To install it, use: ansible-galaxy collection install cisco.dnac.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: cisco.dnac.network_device_image_updates_v1_info.
New in cisco.dnac 6.15.0
Synopsis
- Get all Network Device Image Updates V1. 
- Returns the list of network device image updates based on the given filter criteria. 
Note
This module has a corresponding action plugin.
Requirements
The below requirements are needed on the host that executes this module.
- dnacentersdk >= 2.4.9 
- python >= 3.5 
Parameters
| Parameter | Comments | 
|---|---|
| Flag for Cisco DNA Center SDK to enable debugging. Choices: | |
| The Cisco DNA Center hostname. | |
| The Cisco DNA Center password to authenticate. | |
| The Cisco DNA Center port. Default: :ansible-option-default:`443` | |
| The Cisco DNA Center username to authenticate. Default: :ansible-option-default:`"admin"` | |
| Flag to enable or disable SSL certificate verification. Choices: | |
| Informs the SDK which version of Cisco DNA Center to use. Default: :ansible-option-default:`"2.3.7.6"` | |
| EndTime query parameter. Image update started before the given time (as milliseconds since UNIX epoch). | |
| Additional headers. | |
| HostName query parameter. Host name of the network device for the image update. Supports case-insensitive partial search. | |
| Id query parameter. Update id which is unique for each network device under the parentId. | |
| ImageName query parameter. Software image name for the update. | |
| Limit query parameter. The number of records to show for this page. | |
| ManagementAddress query parameter. Management address of the network device. | |
| NetworkDeviceId query parameter. Network device id. | |
| Offset query parameter. The first record to show for this page; the first record is numbered 1. | |
| Order query parameter. Whether ascending or descending order should be used to sort the response. | |
| ParentId query parameter. Updates that have this parent id. | |
| SortBy query parameter. A property within the response to sort by. | |
| StartTime query parameter. Image update started after the given time (as milliseconds since UNIX epoch). | |
| Status query parameter. Status of the image update. Available values FAILURE, SUCCESS, IN_PROGRESS, PENDING. | |
| Flag for Cisco DNA Center SDK to enable the validation of request bodies against a JSON schema. Choices: | 
Notes
Note
- SDK Method used are software_image_management_swim.SoftwareImageManagementSwim.get_network_device_image_updates_v1, 
- Paths used are get /dna/intent/api/v1/networkDeviceImageUpdates, 
- Supports - check_mode
- The plugin runs on the control node and does not use any ansible connection plugins, but instead the embedded connection manager from Cisco DNAC SDK 
- The parameters starting with dnac_ are used by the Cisco DNAC Python SDK to establish the connection 
See Also
See also
- Cisco DNA Center documentation for Software Image Management (SWIM) GetNetworkDeviceImageUpdatesV1
- Complete reference of the GetNetworkDeviceImageUpdatesV1 API. 
Examples
- name: Get all Network Device Image Updates V1
  cisco.dnac.network_device_image_updates_v1_info:
    dnac_host: "{{dnac_host}}"
    dnac_username: "{{dnac_username}}"
    dnac_password: "{{dnac_password}}"
    dnac_verify: "{{dnac_verify}}"
    dnac_port: "{{dnac_port}}"
    dnac_version: "{{dnac_version}}"
    dnac_debug: "{{dnac_debug}}"
    headers: "{{my_headers | from_json}}"
    id: string
    parentId: string
    networkDeviceId: string
    status: string
    imageName: string
    hostName: string
    managementAddress: string
    startTime: 0
    endTime: 0
    sortBy: string
    order: string
    offset: 0
    limit: 0
  register: result
Return Values
Common return values are documented here, the following are the fields unique to this module:
| Key | Description | 
|---|---|
| A dictionary or list with the response returned by the Cisco DNAC Python SDK Returned: always |