Users Guide
Table Of Contents
- Dell EMC OpenManage Ansible Modules Version 3.0.0 User’s Guide
 - Overview
 - Getting Started
 - Modules for iDRAC
- How OpenManage Ansible Modules work with iDRAC
 - Running your first iDRAC Playbook
 - Updating Firmware
 - Configuring PowerEdge Servers
 - Deploying operating system
 - Server Inventory
 - Server administration tasks
 - Storage controller
 
 - Modules for OpenManage Enterprise (OME)
 - Modules for Redfish APIs
 - Deprecated modules
- Deprecated iDRAC modules
- Install firmware
 - View Lifecycle Controller status
 - Export or Import Server Configuration Profile
 - Configure time zone and NTP on iDRAC
 - Configure iDRAC network
 - Configure BIOS
 - Configure iDRAC users
 - Configure RAID
 - Configure syslog
 - Boot to a network ISO image
 - Reset iDRAC
 - View Lifecycle controller job status
 - Export LC logs
 - Delete LC job
 - Delete LC job queue
 
 - Deprecated OpenManage Enterprise (OME) modules
 
 - Deprecated iDRAC modules
 - Accessing documents from the Dell EMC support site
 
Return Values
msg:
  type: str
  description: "Overall power state operation job status."
  returned: always
  sample: "Power State operation job submitted successfully."
job_status:
  type: dict
  description: "Power state operation job and progress details from the OME."
  returned: success
  sample: {
    "Builtin": false,
    "CreatedBy": "user",
    "Editable": true,
    "EndTime": null,
    "Id": 11111,
    "JobDescription": "DeviceAction_Task",
    "JobName": "DeviceAction_Task_PowerState",
    "JobStatus": {
      "Id": 1111,
      "Name": "New"
      },
    "JobType": {
      "Id": 1,
      "Internal": false,
      "Name": "DeviceAction_Task" 
      },
    "LastRun": "2019-04-01 06:39:02.69",
    "LastRunStatus": {
      "Id": 1112,
      "Name": "Running"
      },
    "NextRun": null,
    "Params": [
      {
        "JobId": 11111,
        "Key": "powerState",
        "Value": "2"
      },
      {
        "JobId": 11111,
        "Key": "operationName",
        "Value": "POWER_CONTROL"
      },
    ],
    "Schedule": "",
    "StartTime": null,
    "State": "Enabled",
    "Targets": [
      {
        "Data": "",
        "Id": 11112,
        "JobId": 11111,
        "TargetType": {
          "Id": 0000,
          "Name": "DEVICE"
        },
      },
    ],
    "UpdatedBy": null,
    "Visible": true
  }
Examples
- name: Power state operation based on device id.
  ome_powerstate:
    hostname: "192.168.0.1"
    username: "username"
    password: "password"
    device_id: 11111
78
Modules for OpenManage Enterprise (OME)










