Package-level declarations

Types

Link copied to clipboard
data class GetDnsNamespaceResult(val arn: String, val description: String, val hostedZone: String, val id: String, val name: String, val tags: Map<String, String>, val type: String)

A collection of values returned by getDnsNamespace.

Link copied to clipboard
data class GetHttpNamespaceResult(val arn: String, val description: String, val httpName: String, val id: String, val name: String, val tags: Map<String, String>)

A collection of values returned by getHttpNamespace.

Link copied to clipboard
data class GetServiceDnsConfig(val dnsRecords: List<GetServiceDnsConfigDnsRecord>, val namespaceId: String, val routingPolicy: String)
Link copied to clipboard
data class GetServiceDnsConfigDnsRecord(val ttl: Int, val type: String)
Link copied to clipboard
data class GetServiceHealthCheckConfig(val failureThreshold: Int, val resourcePath: String, val type: String)
Link copied to clipboard
data class GetServiceHealthCheckCustomConfig(val failureThreshold: Int)
Link copied to clipboard
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.

Link copied to clipboard
data class ServiceDnsConfig(val dnsRecords: List<ServiceDnsConfigDnsRecord>, val namespaceId: String, val routingPolicy: String? = null)
Link copied to clipboard
data class ServiceDnsConfigDnsRecord(val ttl: Int, val type: String)
Link copied to clipboard
data class ServiceHealthCheckConfig(val failureThreshold: Int? = null, val resourcePath: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceHealthCheckCustomConfig(val failureThreshold: Int? = null)