Class SplunkLogDriver
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.LogDriver
software.amazon.awscdk.services.ecs.SplunkLogDriver
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:47.447Z")
@Stability(Stable)
public class SplunkLogDriver
extends LogDriver
A log driver that sends log information to splunk Logs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ecs.*; import software.amazon.awscdk.core.*; Secret secret; SecretValue secretValue; SplunkLogDriver splunkLogDriver = SplunkLogDriver.Builder.create() .url("url") // the properties below are optional .caName("caName") .caPath("caPath") .env(List.of("env")) .envRegex("envRegex") .format(SplunkLogFormat.INLINE) .gzip(false) .gzipLevel(123) .index("index") .insecureSkipVerify("insecureSkipVerify") .labels(List.of("labels")) .secretToken(secret) .source("source") .sourceType("sourceType") .tag("tag") .token(secretValue) .verifyConnection(false) .build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
ModifierConstructorDescriptionConstructs a new instance of the SplunkLogDriver class.protected
SplunkLogDriver
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
SplunkLogDriver
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionbind
(Construct _scope, ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
SplunkLogDriver
protected SplunkLogDriver(software.amazon.jsii.JsiiObjectRef objRef) -
SplunkLogDriver
protected SplunkLogDriver(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
SplunkLogDriver
Constructs a new instance of the SplunkLogDriver class.- Parameters:
props
- the splunk log driver configuration options. This parameter is required.
-
-
Method Details
-
bind
@Stability(Stable) @NotNull public LogDriverConfig bind(@NotNull Construct _scope, @NotNull ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.
-