Package com.pulumi.aws.ecs.inputs
Class ExpressGatewayServicePrimaryContainerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.ExpressGatewayServicePrimaryContainerArgs
-
public final class ExpressGatewayServicePrimaryContainerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExpressGatewayServicePrimaryContainerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExpressGatewayServicePrimaryContainerArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerAwsLogsConfigurationArgs>>>awsLogsConfigurations()static ExpressGatewayServicePrimaryContainerArgs.Builderbuilder()static ExpressGatewayServicePrimaryContainerArgs.Builderbuilder(ExpressGatewayServicePrimaryContainerArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>commands()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>containerPort()java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerEnvironmentArgs>>>environments()com.pulumi.core.Output<java.lang.String>image()java.util.Optional<com.pulumi.core.Output<ExpressGatewayServicePrimaryContainerRepositoryCredentialsArgs>>repositoryCredentials()java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerSecretArgs>>>secrets()
-
-
-
Field Detail
-
Empty
public static final ExpressGatewayServicePrimaryContainerArgs Empty
-
-
Method Detail
-
awsLogsConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerAwsLogsConfigurationArgs>>> awsLogsConfigurations()
- Returns:
- CloudWatch Logs configuration for the container. See `awsLogsConfiguration` Block below.
-
commands
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> commands()
- Returns:
- Command to run in the container. Overrides the default command from the Docker image.
-
containerPort
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> containerPort()
- Returns:
- Port on which the container listens for connections. Defaults to `80`.
-
environments
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerEnvironmentArgs>>> environments()
-
image
public com.pulumi.core.Output<java.lang.String> image()
- Returns:
- Docker image to use for the container.
-
repositoryCredentials
public java.util.Optional<com.pulumi.core.Output<ExpressGatewayServicePrimaryContainerRepositoryCredentialsArgs>> repositoryCredentials()
-
secrets
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExpressGatewayServicePrimaryContainerSecretArgs>>> secrets()
-
builder
public static ExpressGatewayServicePrimaryContainerArgs.Builder builder()
-
builder
public static ExpressGatewayServicePrimaryContainerArgs.Builder builder(ExpressGatewayServicePrimaryContainerArgs defaults)
-
-