aboutsummaryrefslogtreecommitdiff
path: root/types/ssl_conf/nginx.pp
blob: 1ee75fbe0312d7d28f77b156abb7e681c2309e00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# @summary SSL configuration hash for nginx
# Will either have SSL set to false, or SSL set to true, along with
# appropriate SSL parameters.
type Letsencrypt::Ssl_conf::Nginx = Variant[
  Struct[{
      ssl => Boolean,
  }],
  Struct[{
      ssl          => Boolean,
      ssl_redirect => Boolean,
      ssl_cert     => String,
      ssl_key      => String,
  }],
]