Class DaemonTaskDefinitionContainerDefinitionArgs


  • public final class DaemonTaskDefinitionContainerDefinitionArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • commands

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> commands()
        Returns:
        Command that is passed to the container.
      • cpu

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> cpu()
        Returns:
        Number of CPU units reserved for the container.
      • entryPoints

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> entryPoints()
        Returns:
        Entry point that is passed to the container.
      • essential

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> essential()
        Returns:
        If the essential parameter of a container is marked as true, and that container fails or stops for any reason, all other containers that are part of the task are stopped.
      • image

        public com.pulumi.core.Output<java.lang.String> image()
        Returns:
        Image used to start a container.
      • interactive

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> interactive()
        Returns:
        When this parameter is true, you can deploy containerized applications that require stdin or a tty to be allocated.
      • memory

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memory()
        Returns:
        Amount (in MiB) of memory to present to the container.
      • memoryReservation

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memoryReservation()
        Returns:
        Soft limit (in MiB) of memory to reserve for the container.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of a container.
      • privileged

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> privileged()
        Returns:
        When this parameter is true, the container is given elevated privileges on the host container instance.
      • pseudoTerminal

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> pseudoTerminal()
        Returns:
        When this parameter is true, a TTY is allocated.
      • readonlyRootFilesystem

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> readonlyRootFilesystem()
        Returns:
        When this parameter is true, the container is given read-only access to its root file system.
      • startTimeout

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> startTimeout()
        Returns:
        Time duration (in seconds) to wait before giving up on resolving dependencies for a container.
      • stopTimeout

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> stopTimeout()
        Returns:
        Time duration (in seconds) to wait before the container is forcefully killed if it doesn't exit normally on its own.
      • user

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> user()
        Returns:
        User to use inside the container.
      • workingDirectory

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> workingDirectory()
        Returns:
        Working directory to run commands inside the container.