@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.827Z") @Stability(value=Experimental) public interface SyslogLogDriverProps extends software.amazon.jsii.JsiiSerializable, BaseLogDriverProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
SyslogLogDriverProps.Builder
A builder for
SyslogLogDriverProps |
static class |
SyslogLogDriverProps.Jsii$Proxy
An implementation for
SyslogLogDriverProps |
| Modifier and Type | Method and Description |
|---|---|
static SyslogLogDriverProps.Builder |
builder() |
default String |
getAddress()
(experimental) The address of an external syslog server.
|
default String |
getFacility()
(experimental) The syslog facility to use.
|
default String |
getFormat()
(experimental) The syslog message format to use.
|
default String |
getTlsCaCert()
(experimental) The absolute path to the trust certificates signed by the CA.
|
default String |
getTlsCert()
(experimental) The absolute path to the TLS certificate file.
|
default String |
getTlsKey()
(experimental) The absolute path to the TLS key file.
|
default Boolean |
getTlsSkipVerify()
(experimental) If set to true, TLS verification is skipped when connecting to the syslog daemon.
|
getEnv, getEnvRegex, getLabels, getTag@Stability(value=Experimental) @Nullable default String getAddress()
The URI specifier may be [tcp|udp|tcp+tls]://host:port, unix://path, or unixgram://path.
Default: - If the transport is tcp, udp, or tcp+tls, the default port is 514.
@Stability(value=Experimental) @Nullable default String getFacility()
Can be the number or name for any valid syslog facility. See the syslog documentation: https://tools.ietf.org/html/rfc5424#section-6.2.1.
Default: - facility not set
@Stability(value=Experimental) @Nullable default String getFormat()
If not specified the local UNIX syslog format is used, without a specified hostname. Specify rfc3164 for the RFC-3164 compatible format, rfc5424 for RFC-5424 compatible format, or rfc5424micro for RFC-5424 compatible format with microsecond timestamp resolution.
Default: - format not set
@Stability(value=Experimental) @Nullable default String getTlsCaCert()
Ignored if the address protocol is not tcp+tls.
Default: - tlsCaCert not set
@Stability(value=Experimental) @Nullable default String getTlsCert()
Ignored if the address protocol is not tcp+tls.
Default: - tlsCert not set
@Stability(value=Experimental) @Nullable default String getTlsKey()
Ignored if the address protocol is not tcp+tls.
Default: - tlsKey not set
@Stability(value=Experimental) @Nullable default Boolean getTlsSkipVerify()
Ignored if the address protocol is not tcp+tls.
Default: - false
@Stability(value=Experimental) static SyslogLogDriverProps.Builder builder()
builder in interface BaseLogDriverPropsSyslogLogDriverProps.Builder of SyslogLogDriverPropsCopyright © 2021. All rights reserved.