Add Puppet Enterprise credentials to Continous Delivery for Puppet Enterprise through a discovery process.
Supports noop? false
Parameters
email(String[1])
— The email address associated with the account.
password(String[1])
— The password associated with the account.
base64_cacert(Optional[String[1]])
— The CA cert of the CD4PE instance, base64 encoded
insecure_https(Optional[Boolean])
— Whether or not to make the https calls without verifying the CA cert. Only use this on test systems.
workspace(String[1])
— Designates the workspace that the PE credentials will be created in.
creds_name(String[1])
— A unique friendly name for the new credentials.
pe_console_host(String[1])
— The Puppet Enterprise Console address.
pe_username(Optional[String[1]])
— Optional. The Puppet Enterprise username to use for the discovery process.
pe_password(Optional[String[1]])
— Required if 'pe_username' is set. The password associated with the 'pe_username'.
pe_token(Optional[String[1]])
— The API token to use for the discovery process. Can be used in place of basic auth.
token_lifetime(Optional[String[1]])
— The amount of time the token generated for CD4PE should be valid. Defaults to 6 months.
resolvable_hostname(Optional[String[1]])
— A resolvable internet address where the Continuous Delivery for PE server can be reached. Required only if the agent certificate is not the machine's resolvable internet address.
web_ui_endpoint(Optional[String[1]])
— The endpoint where the web UI can be reached, in the form http://:. Required if you set the web_ui_port parameter in the cd4pe class during installation.