Puppet Data Type Alias: Profile::Service_listener

Defined in:
modules/profile/types/service_listener.pp

Overview

Alias of

Struct[{
    'name'         => String,
    'port'         => Stdlib::Port::Unprivileged,
    'timeout'      => String,
    'service'      => String,
    'http_host'    => Optional[Stdlib::Fqdn],
    'xfp'          => Optional[Enum['http', 'https']],
    'upstream'     => Optional[Stdlib::Fqdn],
    'retry'        => Optional[Hash],
    'keepalive'    => Optional[String],
    'uses_ingress' => Optional[Boolean],
    'sets_sni'     => Optional[Boolean],
    'split'        => Optional[Struct[{
        'service' => String,
        'upstream' => Stdlib::Fqdn,
        'keepalive'  => Optional[String],
        'sets_sni'   => Optional[Boolean],
        'percentage' => Integer,
    }]],
}]


# File 'modules/profile/types/service_listener.pp', line 1