AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails
import type { AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";
The log configuration specification for the container.
interface AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails {
LogDriver?: string | null;
Options?: {} | null;
[key: string]: string | null | undefined;
SecretOptions?: AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails[] | null;
}§Properties
§
LogDriver?: string | null
[src]The log driver to use for the container.
Valid values on Fargate are as follows:
-
awsfirelens
-
awslogs
-
splunk
Valid values on Amazon EC2 are as follows:
-
awsfirelens
-
awslogs
-
fluentd
-
gelf
-
journald
-
json-file
-
logentries
-
splunk
-
syslog
§
Options?: {} | null
[src][key: string]: string | null | undefined;
The configuration options to send to the log driver. Requires version 1.19 of the Docker Remote API or greater on your container instance.
§
SecretOptions?: AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails[] | null
[src]The secrets to pass to the log configuration.