| Parameter | Choices/Defaults | Comments | 
                
                                                            | certificate_name 
                    string
                                                                 |  | The X.509 certificate name attached to the APIC AAA user used for signature-based authentication. If a private_keyfilename was provided, this defaults to theprivate_keybasename, without extension. If PEM-formatted content was provided for private_key, this defaults to theusernamevalue. aliases: cert_name
 | 
                            
                                                            | firmwarepol 
                    -
                                                                 |  | This is the name of the firmware policy, which was create by aci_firmware_policy. It is important that you use the same name as the policy created with aci_firmware_policy | 
                            
                                                            | group 
                    -
                                             / required                     |  | This the name of the firmware group | 
                            
                                                            | host 
                    string
                                             / required                     |  | IP Address or hostname of APIC resolvable by Ansible control host. aliases: hostname
 | 
                            
                                                            | output_level 
                    string
                                                                 | Choices:
                                                                                                                                                            debuginfonormal ← | Influence the output of this ACI module. normalmeans the standard output, incl.currentdict
 infoadds informational output, incl.previous,proposedandsentdicts
 debugadds debugging output, incl.filter_string,method,response,statusandurlinformation
 | 
                            
                                                            | password 
                    string
                                             / required                     |  | The password to use for authentication. This option is mutual exclusive with private_key. Ifprivate_keyis provided too, it will be used instead. | 
                            
                                                            | port 
                    integer
                                                                 |  | Port number to be used for REST connection. The default value depends on parameter use_ssl. | 
                            
                                                            | private_key 
                    string
                                             / required                     |  | Either a PEM-formatted private key file or the private key content used for signature-based authentication. This value also influences the default certificate_namethat is used. This option is mutual exclusive with password. Ifpasswordis provided too, it will be ignored. aliases: cert_key
 | 
                            
                                                            | state 
                    -
                                                                 | Choices:
                                                                                                                                                            absentpresent ←query | Use presentorabsentfor adding or removing. Use queryfor listing an object or multiple objects. | 
                            
                                                            | timeout 
                    integer
                                                                 | Default: 
 30 | The socket level timeout in seconds. | 
                            
                                                            | use_proxy 
                    boolean
                                                                 |  | If no, it will not use a proxy, even if one is defined in an environment variable on the target hosts. | 
                            
                                                            | use_ssl 
                    boolean
                                                                 |  | If no, an HTTP connection will be used instead of the default HTTPS connection. | 
                            
                                                            | username 
                    string
                                                                 | Default: 
 "admin" | The username to use for authentication. aliases: user
 | 
                            
                                                            | validate_certs 
                    boolean
                                                                 |  | If no, SSL certificates will not be validated. This should only set to nowhen used on personally controlled sites using self-signed certificates. |