| Package | Description |
|---|---|
| com.amazonaws.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.addDockerLabelsEntry(String key,
String value)
Add a single DockerLabels entry
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.clearDockerLabelsEntries()
Removes all the entries added into DockerLabels.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.clone() |
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withCommand(Collection<String> command)
The command that is passed to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withCommand(String... command)
The command that is passed to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withCpu(Integer cpu)
The number of CPU units reserved for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDependsOn(AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails... dependsOn)
The dependencies that are defined for container startup and shutdown.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDependsOn(Collection<AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails> dependsOn)
The dependencies that are defined for container startup and shutdown.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDisableNetworking(Boolean disableNetworking)
Whether to disable networking within the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDnsSearchDomains(Collection<String> dnsSearchDomains)
A list of DNS search domains that are presented to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDnsSearchDomains(String... dnsSearchDomains)
A list of DNS search domains that are presented to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDnsServers(Collection<String> dnsServers)
A list of DNS servers that are presented to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDnsServers(String... dnsServers)
A list of DNS servers that are presented to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDockerLabels(Map<String,String> dockerLabels)
A key-value map of labels to add to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDockerSecurityOptions(Collection<String> dockerSecurityOptions)
A list of strings to provide custom labels for SELinux and AppArmor multi-level security systems.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withDockerSecurityOptions(String... dockerSecurityOptions)
A list of strings to provide custom labels for SELinux and AppArmor multi-level security systems.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEntryPoint(Collection<String> entryPoint)
The entry point that is passed to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEntryPoint(String... entryPoint)
The entry point that is passed to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEnvironment(AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails... environment)
The environment variables to pass to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEnvironment(Collection<AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails> environment)
The environment variables to pass to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEnvironmentFiles(AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails... environmentFiles)
A list of files containing the environment variables to pass to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEnvironmentFiles(Collection<AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails> environmentFiles)
A list of files containing the environment variables to pass to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withEssential(Boolean essential)
Whether the container is essential.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withExtraHosts(AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails... extraHosts)
A list of hostnames and IP address mappings to append to the /etc/hosts file on the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withExtraHosts(Collection<AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails> extraHosts)
A list of hostnames and IP address mappings to append to the /etc/hosts file on the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withFirelensConfiguration(AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails firelensConfiguration)
The FireLens configuration for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withHealthCheck(AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails healthCheck)
The container health check command and associated configuration parameters for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withHostname(String hostname)
The hostname to use for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withImage(String image)
The image used to start the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withInteractive(Boolean interactive)
If set to true, then containerized applications can be deployed that require
stdin or a
tty to be allocated. |
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withLinks(Collection<String> links)
A list of links for the container in the form
container_name:alias . |
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withLinks(String... links)
A list of links for the container in the form
container_name:alias . |
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withLinuxParameters(AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails linuxParameters)
Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withLogConfiguration(AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails logConfiguration)
The log configuration specification for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withMemory(Integer memory)
The amount (in MiB) of memory to present to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withMemoryReservation(Integer memoryReservation)
The soft limit (in MiB) of memory to reserve for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withMountPoints(AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails... mountPoints)
The mount points for the data volumes in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withMountPoints(Collection<AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails> mountPoints)
The mount points for the data volumes in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withName(String name)
The name of the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withPortMappings(AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails... portMappings)
The list of port mappings for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withPortMappings(Collection<AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails> portMappings)
The list of port mappings for the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withPrivileged(Boolean privileged)
Whether the container is given elevated privileges on the host container instance.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withPseudoTerminal(Boolean pseudoTerminal)
Whether to allocate a TTY to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withReadonlyRootFilesystem(Boolean readonlyRootFilesystem)
Whether the container is given read-only access to its root file system.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withRepositoryCredentials(AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails repositoryCredentials)
The private repository authentication credentials to use.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withResourceRequirements(AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails... resourceRequirements)
The type and amount of a resource to assign to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withResourceRequirements(Collection<AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails> resourceRequirements)
The type and amount of a resource to assign to a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withSecrets(AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails... secrets)
The secrets to pass to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withSecrets(Collection<AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails> secrets)
The secrets to pass to the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withStartTimeout(Integer startTimeout)
The number of seconds to wait before giving up on resolving dependencies for a container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withStopTimeout(Integer stopTimeout)
The number of seconds to wait before the container is stopped if it doesn't shut down normally on its own.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withSystemControls(AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails... systemControls)
A list of namespaced kernel parameters to set in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withSystemControls(Collection<AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails> systemControls)
A list of namespaced kernel parameters to set in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withUlimits(AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails... ulimits)
A list of ulimits to set in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withUlimits(Collection<AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails> ulimits)
A list of ulimits to set in the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withUser(String user)
The user to use inside the container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withVolumesFrom(AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails... volumesFrom)
Data volumes to mount from another container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withVolumesFrom(Collection<AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails> volumesFrom)
Data volumes to mount from another container.
|
AwsEcsTaskDefinitionContainerDefinitionsDetails |
AwsEcsTaskDefinitionContainerDefinitionsDetails.withWorkingDirectory(String workingDirectory)
The working directory in which to run commands inside the container.
|
| Modifier and Type | Method and Description |
|---|---|
List<AwsEcsTaskDefinitionContainerDefinitionsDetails> |
AwsEcsTaskDefinitionDetails.getContainerDefinitions()
The container definitions that describe the containers that make up the task.
|
| Modifier and Type | Method and Description |
|---|---|
AwsEcsTaskDefinitionDetails |
AwsEcsTaskDefinitionDetails.withContainerDefinitions(AwsEcsTaskDefinitionContainerDefinitionsDetails... containerDefinitions)
The container definitions that describe the containers that make up the task.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AwsEcsTaskDefinitionDetails.setContainerDefinitions(Collection<AwsEcsTaskDefinitionContainerDefinitionsDetails> containerDefinitions)
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails |
AwsEcsTaskDefinitionDetails.withContainerDefinitions(Collection<AwsEcsTaskDefinitionContainerDefinitionsDetails> containerDefinitions)
The container definitions that describe the containers that make up the task.
|
Copyright © 2024. All rights reserved.