# Class heat::clients::mistral # # mistral client configuration # # == Parameters # # [*endpoint_type*] # (Optional) Type of endpoint in Identity service catalog to use for # communication with the OpenStack service. # Defaults to $facts['os_service_default']. # # [*ca_file*] # (Optional) Optional CA cert file to use in SSL communications. # Defaults to $facts['os_service_default']. # # [*cert_file*] # (Optional) Optional PEM-formatted certificate chain file. # Defaults to $facts['os_service_default']. # # [*key_file*] # (Optional) Optional PEM-formatted file that contains the private key. # Defaults to $facts['os_service_default']. # # [*insecure*] # (Optional) If set, then the server's certificate will not be verified. # Defaults to $facts['os_service_default']. # class heat::clients::mistral ( $endpoint_type = $facts['os_service_default'], $ca_file = $facts['os_service_default'], $cert_file = $facts['os_service_default'], $key_file = $facts['os_service_default'], $insecure = $facts['os_service_default'], ) { include heat::deps heat::clients::base { 'clients_mistral': endpoint_type => $endpoint_type, ca_file => $ca_file, cert_file => $cert_file, key_file => $key_file, insecure => $insecure, } }