Class LogDriverConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.LogDriverConfig.Jsii$Proxy
- All Implemented Interfaces:
LogDriverConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LogDriverConfig
@Stability(Stable)
@Internal
public static final class LogDriverConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements LogDriverConfig
An implementation for
LogDriverConfig-
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.LogDriverConfig
LogDriverConfig.Builder, LogDriverConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(LogDriverConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theLogDriverConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theLogDriverConfig.Builder.
-
-
Method Details
-
getLogDriver
Description copied from interface:LogDriverConfigThe log driver to use for the container.The valid values listed for this parameter are log drivers that the Amazon ECS container agent can communicate with by default.
For tasks using the Fargate launch type, the supported log drivers are awslogs, splunk, and awsfirelens. For tasks using the EC2 launch type, the supported log drivers are awslogs, fluentd, gelf, json-file, journald, logentries,syslog, splunk, and awsfirelens.
For more information about using the awslogs log driver, see Using the awslogs Log Driver in the Amazon Elastic Container Service Developer Guide.
For more information about using the awsfirelens log driver, see Custom Log Routing in the Amazon Elastic Container Service Developer Guide.
- Specified by:
getLogDriverin interfaceLogDriverConfig
-
getOptions
Description copied from interface:LogDriverConfigThe configuration options to send to the log driver.- Specified by:
getOptionsin interfaceLogDriverConfig
-
getSecretOptions
Description copied from interface:LogDriverConfigThe secrets to pass to the log configuration.Default: - No secret options provided.
- Specified by:
getSecretOptionsin interfaceLogDriverConfig
-
$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()
-