Variable defaultHttpsSiteBlocksConst
defaultHttpsSiteBlocks: {
httpsListen: { type: "listen"; values: string[] }[];
httpUpgradeServer: {
children: (
| {
code?: undefined;
type: "listen";
url?: undefined;
values: string[];
}
| { code: 301; type: "return"; url: string; values?: undefined }
)[];
type: "server";
};
sslParams: (
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols: "TLSv1.3"[];
time?: undefined;
type: "ssl_protocols";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_prefer_server_ciphers";
value?: undefined;
values?: undefined;
}
| {
curves: string[];
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_ecdh_curve";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time: string;
type: "ssl_session_timeout";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_session_cache";
value?: undefined;
values: string[];
}
| {
curves?: undefined;
enabled: false;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_session_tickets";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_stapling";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_stapling_verify";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name: string;
protocols?: undefined;
time?: undefined;
type: "add_header";
value: string;
values?: undefined;
}
)[];
} = ...
Type declaration
httpsListen: { type: "listen"; values: string[] }[]
httpUpgradeServer: {
children: (
| {
code?: undefined;
type: "listen";
url?: undefined;
values: string[];
}
| { code: 301; type: "return"; url: string; values?: undefined }
)[];
type: "server";
}
sslParams: (
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols: "TLSv1.3"[];
time?: undefined;
type: "ssl_protocols";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_prefer_server_ciphers";
value?: undefined;
values?: undefined;
}
| {
curves: string[];
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_ecdh_curve";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time: string;
type: "ssl_session_timeout";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_session_cache";
value?: undefined;
values: string[];
}
| {
curves?: undefined;
enabled: false;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_session_tickets";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_stapling";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled: true;
name?: undefined;
protocols?: undefined;
time?: undefined;
type: "ssl_stapling_verify";
value?: undefined;
values?: undefined;
}
| {
curves?: undefined;
enabled?: undefined;
name: string;
protocols?: undefined;
time?: undefined;
type: "add_header";
value: string;
values?: undefined;
}
)[]
Static blocks used when creating an HTTPS site.