| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.command(List<String> command)
(experimental) The command that is passed to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.containerName(String containerName)
(experimental) The name of the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.cpu(Number cpu)
(experimental) 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)
(experimental) Specifies whether networking is disabled within the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dnsSearchDomains(List<String> dnsSearchDomains)
(experimental) A list of DNS search domains that are presented to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dnsServers(List<String> dnsServers)
(experimental) A list of DNS servers that are presented to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dockerLabels(Map<String,String> dockerLabels)
(experimental) A key/value map of labels to add to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.dockerSecurityOptions(List<String> dockerSecurityOptions)
(experimental) A list of strings to provide custom labels for SELinux and AppArmor multi-level security systems.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.entryPoint(List<String> entryPoint)
(experimental) The ENTRYPOINT value to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.environment(Map<String,String> environment)
(experimental) The environment variables to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.environmentFiles(List<? extends EnvironmentFile> environmentFiles)
(experimental) The environment files to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.essential(Boolean essential)
(experimental) Specifies whether the container is marked essential.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.extraHosts(Map<String,String> extraHosts)
(experimental) 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)
(experimental) Firelens configuration.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.gpuCount(Number gpuCount)
(experimental) The number of GPUs assigned to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.healthCheck(HealthCheck healthCheck)
(experimental) The health check command and associated configuration parameters for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.hostname(String hostname)
(experimental) The hostname to use for your container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.image(ContainerImage image)
(experimental) The image used to start a container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.inferenceAcceleratorResources(List<String> inferenceAcceleratorResources)
(experimental) The inference accelerators referenced by the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.linuxParameters(LinuxParameters linuxParameters)
(experimental) Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.logging(LogDriver logging)
(experimental) The log configuration specification for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.memoryLimitMiB(Number memoryLimitMiB)
(experimental) The amount (in MiB) of memory to present to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.memoryReservationMiB(Number memoryReservationMiB)
(experimental) The soft limit (in MiB) of memory to reserve for the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.portMappings(List<? extends PortMapping> portMappings)
(experimental) The port mappings to add to the container definition.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.privileged(Boolean privileged)
(experimental) Specifies whether the container is marked as privileged.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.readonlyRootFilesystem(Boolean readonlyRootFilesystem)
(experimental) 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)
(experimental) The secret environment variables to pass to the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.startTimeout(Duration startTimeout)
(experimental) Time duration (in seconds) to wait before giving up on resolving dependencies for a container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.stopTimeout(Duration stopTimeout)
(experimental) 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)
(experimental) The name of the task definition that includes this container definition.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.user(String user)
(experimental) The user name to use inside the container.
|
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.workingDirectory(String workingDirectory)
(experimental) The working directory in which to run commands inside the container.
|
Copyright © 2021. All rights reserved.