dellemc.openmanage.ome_template_info module – Retrieves template details from OpenManage Enterprise
Note
This module is part of the dellemc.openmanage collection (version 4.4.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install dellemc.openmanage
.
To use it in a playbook, specify: dellemc.openmanage.ome_template_info
.
New in version 2.0.0: of dellemc.openmanage
Requirements
The below requirements are needed on the host that executes this module.
python >= 2.7.5
Parameters
Parameter |
Comments |
---|---|
OpenManage Enterprise or OpenManage Enterprise Modular IP address or hostname. |
|
OpenManage Enterprise or OpenManage Enterprise Modular password. |
|
OpenManage Enterprise or OpenManage Enterprise Modular HTTPS port. Default: 443 |
|
Options for pagination of the output. |
|
Filter records by the supported values. |
|
Unique Id of the template. |
|
OpenManage Enterprise or OpenManage Enterprise Modular username. |
Notes
Note
Run this module from a system that has direct access to DellEMC OpenManage Enterprise.
This module supports
check_mode
.
Examples
---
- name: Retrieve basic details of all templates
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
- name: Retrieve details of a specific template identified by its template ID
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
template_id: 1
- name: Get filtered template info based on name
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
system_query_options:
filter: "Name eq 'new template'"
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
Overall template facts status. Returned: on error Sample: “Failed to fetch the template facts” |
|
Details of the templates. Returned: success Sample: {“192.168.0.1”: {“CreatedBy”: “system”, “CreationTime”: “1970-01-31 00:00:56.372144”, “Description”: “Tune workload for Performance Optimized Virtualization”, “HasIdentityAttributes”: false, “Id”: 1, “IdentityPoolId”: 0, “IsBuiltIn”: true, “IsPersistencePolicyValid”: false, “IsStatelessAvailable”: false, “LastUpdatedBy”: null, “LastUpdatedTime”: “1970-01-31 00:00:56.372144”, “Name”: “iDRAC Enable Performance Profile for Virtualization”, “SourceDeviceId”: 0, “Status”: 0, “TaskId”: 0, “TypeId”: 2, “ViewTypeId”: 4}} |
Authors
Sajna Shetty(@Sajna-Shetty)