GetServiceResult

data class GetServiceResult(val arn: String, val description: String, val dnsConfigs: List<GetServiceDnsConfig>, val healthCheckConfigs: List<GetServiceHealthCheckConfig>, val healthCheckCustomConfigs: List<GetServiceHealthCheckCustomConfig>, val id: String, val name: String, val namespaceId: String, val tags: Map<String, String>? = null, val tagsAll: Map<String, String>)

A collection of values returned by getService.

Constructors

Link copied to clipboard
constructor(arn: String, description: String, dnsConfigs: List<GetServiceDnsConfig>, healthCheckConfigs: List<GetServiceHealthCheckConfig>, healthCheckCustomConfigs: List<GetServiceHealthCheckCustomConfig>, id: String, name: String, namespaceId: String, tags: Map<String, String>? = null, tagsAll: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the service.

Link copied to clipboard

Description of the service.

Link copied to clipboard

Complex type that contains information about the resource record sets that you want Amazon Route 53 to create when you register an instance.

Link copied to clipboard

Complex type that contains settings for an optional health check. Only for Public DNS namespaces.

Link copied to clipboard

A complex type that contains settings for ECS managed health checks.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard

ID of the namespace to use for DNS configuration.

Link copied to clipboard
val tags: Map<String, String>? = null

Map of tags to assign to the service. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Link copied to clipboard

Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.