Class FireLensLogDriver
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.LogDriver
software.amazon.awscdk.services.ecs.FireLensLogDriver
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:01.102Z")
@Stability(Stable)
public class FireLensLogDriver
extends LogDriver
FireLens enables you to use task definition parameters to route logs to an AWS service or AWS Partner Network (APN) destination for log storage and analytics.
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.*; Secret secret; FireLensLogDriver fireLensLogDriver = FireLensLogDriver.Builder.create() .env(List.of("env")) .envRegex("envRegex") .labels(List.of("labels")) .options(Map.of( "optionsKey", "options")) .secretOptions(Map.of( "secretOptionsKey", secret)) .tag("tag") .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 FireLensLogDriver class.protected
FireLensLogDriver
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
FireLensLogDriver
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionbind
(software.constructs.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
-
FireLensLogDriver
protected FireLensLogDriver(software.amazon.jsii.JsiiObjectRef objRef) -
FireLensLogDriver
protected FireLensLogDriver(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
FireLensLogDriver
Constructs a new instance of the FireLensLogDriver class.- Parameters:
props
- the awsfirelens log driver configuration options. This parameter is required.
-
-
Method Details
-
bind
@Stability(Stable) @NotNull public LogDriverConfig bind(@NotNull software.constructs.Construct _scope, @NotNull ContainerDefinition _containerDefinition) Called when the log driver is configured on a container.
-