You are reading an unmaintained version of the Ansible documentation. Unmaintained Ansible versions can contain unfixed security vulnerabilities (CVE). Please upgrade to a maintained version. See the latest Ansible documentation.
manageiq_provider - Management of provider in ManageIQ.¶
-name:Create a new provider in ManageIQ ('Hawkular' metrics)manageiq_provider:name:'EngLab'type:'OpenShift'provider:auth_key:'topSecret'hostname:'example.com'port:8443verify_ssl:Falsemetrics:role:'hawkular'hostname:'example.com'port:443verify_ssl:Falsemanageiq_connection:url:'http://127.0.0.1:3000'username:'admin'password:'smartvm'verify_ssl:False-name:Update an existing provider named 'EngLab' (defaults to 'Prometheus' metrics)manageiq_provider:name:'EngLab'type:'Openshift'provider:auth_key:'verySecret'hostname:'next.example.com'port:8443verify_ssl:Falsemetrics:hostname:'next.example.com'port:443verify_ssl:Falsemanageiq_connection:url:'http://127.0.0.1:3000'username:'admin'password:'smartvm'verify_ssl:False-name:Delete a provider in ManageIQmanageiq_provider:state:'absent'name:'EngLab'manageiq_connection:url:'http://127.0.0.1:3000'username:'admin'password:'smartvm'verify_ssl:False-name:Create a new Amazon provider in ManageIQ using token authenticationmanageiq_provider:name:'EngAmazon'type:'Amazon'provider_region:'us-east-1'provider:hostname:'amazon.example.com'userid:'hello'password:'world'manageiq_connection:url:'http://127.0.0.1:3000'token:'VeryLongToken'verify_ssl:False