Modifier and Type | Method and Description |
---|---|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.command(List<String> command)
The command that is passed to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.cpu(Number cpu)
The minimum number of CPU units to reserve for the container.
|
static FirelensLogRouter.Builder |
FirelensLogRouter.Builder.create(software.constructs.Construct scope,
String id) |
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.disableNetworking(Boolean disableNetworking)
Specifies whether networking is disabled within the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dnsSearchDomains(List<String> dnsSearchDomains)
A list of DNS search domains that are presented to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dnsServers(List<String> dnsServers)
A list of DNS servers that are presented to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dockerLabels(Map<String,String> dockerLabels)
A key/value map of labels to add to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dockerSecurityOptions(List<String> dockerSecurityOptions)
A list of strings to provide custom labels for SELinux and AppArmor multi-level security systems.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.entryPoint(List<String> entryPoint)
The ENTRYPOINT value to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.environment(Map<String,String> environment)
The environment variables to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.environmentFiles(List<? extends EnvironmentFile> environmentFiles)
The environment files to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.essential(Boolean essential)
Specifies whether the container is marked essential.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.extraHosts(Map<String,String> extraHosts)
A list of hostnames and IP address mappings to append to the /etc/hosts file on the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.firelensConfig(FirelensConfig firelensConfig)
Firelens configuration.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.gpuCount(Number gpuCount)
The number of GPUs assigned to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.healthCheck(HealthCheck healthCheck)
The health check command and associated configuration parameters for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.hostname(String hostname)
The hostname to use for your container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.image(ContainerImage image)
The image used to start a container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.linuxParameters(LinuxParameters linuxParameters)
Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.logging(LogDriver logging)
The log configuration specification for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.memoryLimitMiB(Number memoryLimitMiB)
The amount (in MiB) of memory to present to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.memoryReservationMiB(Number memoryReservationMiB)
The soft limit (in MiB) of memory to reserve for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.privileged(Boolean privileged)
Specifies whether the container is marked as privileged.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.readonlyRootFilesystem(Boolean readonlyRootFilesystem)
When this parameter is true, the container is given read-only access to its root file system.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.secrets(Map<String,? extends Secret> secrets)
The secret environment variables to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.startTimeout(Duration startTimeout)
Time duration (in seconds) to wait before giving up on resolving dependencies for a container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.stopTimeout(Duration stopTimeout)
Time duration (in seconds) to wait before the container is forcefully killed if it doesn't exit normally on its own.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.taskDefinition(TaskDefinition taskDefinition)
The name of the task definition that includes this container definition.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.user(String user)
The user name to use inside the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.workingDirectory(String workingDirectory)
The working directory in which to run commands inside the container.
|
Copyright © 2020. All rights reserved.