ServiceServiceConnectConfigurationServiceArgs

data class ServiceServiceConnectConfigurationServiceArgs(val clientAlias: Output<List<ServiceServiceConnectConfigurationServiceClientAliasArgs>>? = null, val discoveryName: Output<String>? = null, val ingressPortOverride: Output<Int>? = null, val portName: Output<String>) : ConvertibleToJava<ServiceServiceConnectConfigurationServiceArgs>

Constructors

constructor(clientAlias: Output<List<ServiceServiceConnectConfigurationServiceClientAliasArgs>>? = null, discoveryName: Output<String>? = null, ingressPortOverride: Output<Int>? = null, portName: Output<String>)

Properties

Link copied to clipboard

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.

Link copied to clipboard
val discoveryName: Output<String>? = null

The name of the new AWS Cloud Map service that Amazon ECS creates for this Amazon ECS service.

Link copied to clipboard
val ingressPortOverride: Output<Int>? = null

The port number for the Service Connect proxy to listen on.

Link copied to clipboard
val portName: Output<String>

The name of one of the portMappings from all the containers in the task definition of this Amazon ECS service.

Functions

Link copied to clipboard
open override fun toJava(): ServiceServiceConnectConfigurationServiceArgs