Class SplunkLogDriverProps.Jsii$Proxy
- All Implemented Interfaces:
BaseLogDriverProps,SplunkLogDriverProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SplunkLogDriverProps
SplunkLogDriverProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.SplunkLogDriverProps
SplunkLogDriverProps.Builder, SplunkLogDriverProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SplunkLogDriverProps.Builder builder) Constructor that initializes the object based on literal property values passed by theSplunkLogDriverProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringName to use for validating server certificate.final StringPath to root certificate.getEnv()The env option takes an array of keys.final StringThe env-regex option is similar to and compatible with env.final SplunkLogFormatMessage format.final BooleangetGzip()Enable/disable gzip compression to send events to Splunk Enterprise or Splunk Cloud instance.final NumberSet compression level for gzip.final StringgetIndex()Event index.final StringIgnore server certificate validation.The labels option takes an array of keys.final SecretSplunk HTTP Event Collector token (Secret).final StringEvent source.final StringEvent source type.final StringgetTag()By default, Docker uses the first 12 characters of the container ID to tag log messages.final SecretValuegetToken()(deprecated) Splunk HTTP Event Collector token.final StringgetUrl()Path to your Splunk Enterprise, self-service Splunk Cloud instance, or Splunk Cloud managed cluster (including port and scheme used by HTTP Event Collector) in one of the following formats: https://your_splunk_instance:8088 or https://input-prd-p-XXXXXXX.cloud.splunk.com:8088 or https://http-inputs-XXXXXXXX.splunkcloud.com.final BooleanVerify on start, that docker can connect to Splunk server.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theSplunkLogDriverProps.Builder.
-
-
Method Details
-
getUrl
Description copied from interface:SplunkLogDriverPropsPath to your Splunk Enterprise, self-service Splunk Cloud instance, or Splunk Cloud managed cluster (including port and scheme used by HTTP Event Collector) in one of the following formats: https://your_splunk_instance:8088 or https://input-prd-p-XXXXXXX.cloud.splunk.com:8088 or https://http-inputs-XXXXXXXX.splunkcloud.com.- Specified by:
getUrlin interfaceSplunkLogDriverProps
-
getCaName
Description copied from interface:SplunkLogDriverPropsName to use for validating server certificate.Default: - The hostname of the splunk-url
- Specified by:
getCaNamein interfaceSplunkLogDriverProps
-
getCaPath
Description copied from interface:SplunkLogDriverPropsPath to root certificate.Default: - caPath not set.
- Specified by:
getCaPathin interfaceSplunkLogDriverProps
-
getFormat
Description copied from interface:SplunkLogDriverPropsMessage format.Can be inline, json or raw.
Default: - inline
- Specified by:
getFormatin interfaceSplunkLogDriverProps
-
getGzip
Description copied from interface:SplunkLogDriverPropsEnable/disable gzip compression to send events to Splunk Enterprise or Splunk Cloud instance.Default: - false
- Specified by:
getGzipin interfaceSplunkLogDriverProps
-
getGzipLevel
Description copied from interface:SplunkLogDriverPropsSet compression level for gzip.Valid values are -1 (default), 0 (no compression), 1 (best speed) ... 9 (best compression).
Default: - -1 (Default Compression)
- Specified by:
getGzipLevelin interfaceSplunkLogDriverProps
-
getIndex
Description copied from interface:SplunkLogDriverPropsEvent index.Default: - index not set.
- Specified by:
getIndexin interfaceSplunkLogDriverProps
-
getInsecureSkipVerify
Description copied from interface:SplunkLogDriverPropsIgnore server certificate validation.Default: - insecureSkipVerify not set.
- Specified by:
getInsecureSkipVerifyin interfaceSplunkLogDriverProps
-
getSecretToken
Description copied from interface:SplunkLogDriverPropsSplunk HTTP Event Collector token (Secret).The splunk-token is added to the SecretOptions property of the Log Driver Configuration. So the secret value will not be resolved or viewable as plain text.
Please provide at least one of
tokenorsecretToken.Default: - If secret token is not provided, then the value provided in `token` will be used.
- Specified by:
getSecretTokenin interfaceSplunkLogDriverProps
-
getSource
Description copied from interface:SplunkLogDriverPropsEvent source.Default: - source not set.
- Specified by:
getSourcein interfaceSplunkLogDriverProps
-
getSourceType
Description copied from interface:SplunkLogDriverPropsEvent source type.Default: - sourceType not set.
- Specified by:
getSourceTypein interfaceSplunkLogDriverProps
-
getToken
Description copied from interface:SplunkLogDriverProps(deprecated) Splunk HTTP Event Collector token.The splunk-token is added to the Options property of the Log Driver Configuration. So the secret value will be resolved and viewable in plain text in the console.
Please provide at least one of
tokenorsecretToken.Default: - token not provided.
- Specified by:
getTokenin interfaceSplunkLogDriverProps
-
getVerifyConnection
Description copied from interface:SplunkLogDriverPropsVerify on start, that docker can connect to Splunk server.Default: - true
- Specified by:
getVerifyConnectionin interfaceSplunkLogDriverProps
-
getEnv
Description copied from interface:BaseLogDriverPropsThe env option takes an array of keys.If there is collision between label and env keys, the value of the env takes precedence. Adds additional fields to the extra attributes of a logging message.
Default: - No env
- Specified by:
getEnvin interfaceBaseLogDriverProps
-
getEnvRegex
Description copied from interface:BaseLogDriverPropsThe env-regex option is similar to and compatible with env.Its value is a regular expression to match logging-related environment variables. It is used for advanced log tag options.
Default: - No envRegex
- Specified by:
getEnvRegexin interfaceBaseLogDriverProps
-
getLabels
Description copied from interface:BaseLogDriverPropsThe labels option takes an array of keys.If there is collision between label and env keys, the value of the env takes precedence. Adds additional fields to the extra attributes of a logging message.
Default: - No labels
- Specified by:
getLabelsin interfaceBaseLogDriverProps
-
getTag
Description copied from interface:BaseLogDriverPropsBy default, Docker uses the first 12 characters of the container ID to tag log messages.Refer to the log tag option documentation for customizing the log tag format.
Default: - The first 12 characters of the container ID
- Specified by:
getTagin interfaceBaseLogDriverProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-