Package com.pulumi.aws.ecs.inputs
Class ServiceServiceConnectConfigurationServiceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.ServiceServiceConnectConfigurationServiceArgs
-
public final class ServiceServiceConnectConfigurationServiceArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceServiceConnectConfigurationServiceArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServiceServiceConnectConfigurationServiceArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceServiceConnectConfigurationServiceArgs.Builder
builder()
static ServiceServiceConnectConfigurationServiceArgs.Builder
builder(ServiceServiceConnectConfigurationServiceArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceServiceConnectConfigurationServiceClientAliasArgs>>>
clientAlias()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
discoveryName()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
ingressPortOverride()
com.pulumi.core.Output<java.lang.String>
portName()
java.util.Optional<com.pulumi.core.Output<ServiceServiceConnectConfigurationServiceTimeoutArgs>>
timeout()
java.util.Optional<com.pulumi.core.Output<ServiceServiceConnectConfigurationServiceTlsArgs>>
tls()
-
-
-
Field Detail
-
Empty
public static final ServiceServiceConnectConfigurationServiceArgs Empty
-
-
Method Detail
-
clientAlias
public java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceServiceConnectConfigurationServiceClientAliasArgs>>> clientAlias()
- Returns:
- The list of client aliases for this Service Connect service. You use these to assign names that can be used by client applications. The maximum number of client aliases that you can have in this list is 1. See below.
-
discoveryName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> discoveryName()
- Returns:
- The name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service.
-
ingressPortOverride
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ingressPortOverride()
- Returns:
- The port number for the Service Connect proxy to listen on.
-
portName
public com.pulumi.core.Output<java.lang.String> portName()
- Returns:
- The name of one of the `portMappings` from all the containers in the task definition of this Amazon ECS service.
-
timeout
public java.util.Optional<com.pulumi.core.Output<ServiceServiceConnectConfigurationServiceTimeoutArgs>> timeout()
- Returns:
- Configuration timeouts for Service Connect
-
tls
public java.util.Optional<com.pulumi.core.Output<ServiceServiceConnectConfigurationServiceTlsArgs>> tls()
- Returns:
- The configuration for enabling Transport Layer Security (TLS)
-
builder
public static ServiceServiceConnectConfigurationServiceArgs.Builder builder()
-
builder
public static ServiceServiceConnectConfigurationServiceArgs.Builder builder(ServiceServiceConnectConfigurationServiceArgs defaults)
-
-