Package com.pulumi.aws.ecs.outputs
Class ServiceServiceConnectConfigurationService
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.ServiceServiceConnectConfigurationService
-
public final class ServiceServiceConnectConfigurationService extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceServiceConnectConfigurationService.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceServiceConnectConfigurationService.Builderbuilder()static ServiceServiceConnectConfigurationService.Builderbuilder(ServiceServiceConnectConfigurationService defaults)java.util.List<ServiceServiceConnectConfigurationServiceClientAlias>clientAlias()java.util.Optional<java.lang.String>discoveryName()java.util.Optional<java.lang.Integer>ingressPortOverride()java.lang.StringportName()java.util.Optional<ServiceServiceConnectConfigurationServiceTimeout>timeout()java.util.Optional<ServiceServiceConnectConfigurationServiceTls>tls()
-
-
-
Method Detail
-
clientAlias
public java.util.List<ServiceServiceConnectConfigurationServiceClientAlias> clientAlias()
- Returns:
- List of client aliases for this Service Connect service. You use these to assign names that can be used by client applications. For each service block where enabled is true, exactly one `clientAlias` with one `port` should be specified. See below.
-
discoveryName
public java.util.Optional<java.lang.String> discoveryName()
- Returns:
- Name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service.
-
ingressPortOverride
public java.util.Optional<java.lang.Integer> ingressPortOverride()
- Returns:
- Port number for the Service Connect proxy to listen on.
-
portName
public java.lang.String portName()
- Returns:
- Name of one of the `portMappings` from all the containers in the task definition of this Amazon ECS service.
-
timeout
public java.util.Optional<ServiceServiceConnectConfigurationServiceTimeout> timeout()
- Returns:
- Configuration timeouts for Service Connect
-
tls
public java.util.Optional<ServiceServiceConnectConfigurationServiceTls> tls()
- Returns:
- Configuration for enabling TLS
-
builder
public static ServiceServiceConnectConfigurationService.Builder builder()
-
builder
public static ServiceServiceConnectConfigurationService.Builder builder(ServiceServiceConnectConfigurationService defaults)
-
-