LogConfiguration class
Log configuration options to send to a custom log driver for the container.
Constructors
-
LogConfiguration({required LogDriver logDriver, Map<
String, String> ? options, List<Secret> ? secretOptions}) -
LogConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- logDriver → LogDriver
-
The 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.
final
-
options
→ Map<
String, String> ? -
The configuration options to send to the log driver. This parameter requires
version 1.19 of the Docker Remote API or greater on your container instance.
To check the Docker Remote API version on your container instance, log into
your container instance and run the following command:
sudo docker version | grep "Server API version"
final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
secretOptions
→ List<
Secret> ? -
The secrets to pass to the log configuration. For more information, see Specifying
Sensitive Data in the AWS Batch User Guide.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited