Puppet Data Type Alias: Envoyproxy::Tlsconfig

Defined in:
modules/envoyproxy/types/tlsconfig.pp

Overview

SPDX-License-Identifier: Apache-2.0

Alias of

Struct[{
    'server_names'   => Array[Variant[Wmflib::Host::Wildcard, Stdlib::Fqdn, Enum['*']]],
    'certificates'   => Optional[Array[Envoyproxy::Tlscertificate]],
    'upstream'       => Envoyproxy::Upstream,
    'tlsparams'      => Optional[Envoyproxy::Tlsparams],
    'alpn_protocols' => Optional[Envoyproxy::Alpn],
}]


# File 'modules/envoyproxy/types/tlsconfig.pp', line 2