Class GenericLogDriverProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.GenericLogDriverProps.Jsii$Proxy
- All Implemented Interfaces:
GenericLogDriverProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GenericLogDriverProps
@Stability(Stable)
@Internal
public static final class GenericLogDriverProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GenericLogDriverProps
An implementation for
GenericLogDriverProps-
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.GenericLogDriverProps
GenericLogDriverProps.Builder, GenericLogDriverProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(GenericLogDriverProps.Builder builder) Constructor that initializes the object based on literal property values passed by theGenericLogDriverProps.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 theGenericLogDriverProps.Builder.
-
-
Method Details
-
getLogDriver
Description copied from interface:GenericLogDriverPropsThe 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 and splunk. For tasks using the EC2 launch type, the supported log drivers are awslogs, syslog, gelf, fluentd, splunk, journald, and json-file.
For more information about using the awslogs log driver, see Using the awslogs Log Driver in the Amazon Elastic Container Service Developer Guide.
- Specified by:
getLogDriverin interfaceGenericLogDriverProps
-
getOptions
Description copied from interface:GenericLogDriverPropsThe configuration options to send to the log driver.Default: - the log driver options.
- Specified by:
getOptionsin interfaceGenericLogDriverProps
-
getSecretOptions
Description copied from interface:GenericLogDriverPropsThe secrets to pass to the log configuration.Default: - no secret options provided.
- Specified by:
getSecretOptionsin interfaceGenericLogDriverProps
-
$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()
-