Package-level declarations

Types

Link copied to clipboard
data class GetAuthPolicyResult(val id: String, val policy: String? = null, val resourceIdentifier: String, val state: String? = null)

A collection of values returned by getAuthPolicy.

Link copied to clipboard
data class GetListenerDefaultActionFixedResponse(val statusCode: Int)
data class GetListenerDefaultActionForwardTargetGroup(val targetGroupIdentifier: String, val weight: Int)
Link copied to clipboard
data class GetListenerResult(val arn: String, val createdAt: String, val defaultActions: List<GetListenerDefaultAction>, val id: String, val lastUpdatedAt: String, val listenerId: String, val listenerIdentifier: String, val name: String, val port: Int, val protocol: String, val serviceArn: String, val serviceId: String, val serviceIdentifier: String, val tags: Map<String, String>)

A collection of values returned by getListener.

Link copied to clipboard
data class GetServiceDnsEntry(val domainName: String, val hostedZoneId: String)
Link copied to clipboard
data class GetServiceNetworkResult(val arn: String, val authType: String, val createdAt: String, val id: String, val lastUpdatedAt: String, val name: String, val numberOfAssociatedServices: Int, val numberOfAssociatedVpcs: Int, val serviceNetworkIdentifier: String, val tags: Map<String, String>)

A collection of values returned by getServiceNetwork.

Link copied to clipboard
data class GetServiceResult(val arn: String, val authType: String, val certificateArn: String, val customDomainName: String, val dnsEntries: List<GetServiceDnsEntry>, val id: String, val name: String, val serviceIdentifier: String, val status: String, val tags: Map<String, String>)

A collection of values returned by getService.

Link copied to clipboard
data class ListenerDefaultAction(val fixedResponse: ListenerDefaultActionFixedResponse? = null, val forwards: List<ListenerDefaultActionForward>? = null)
Link copied to clipboard
data class ListenerDefaultActionFixedResponse(val statusCode: Int)
Link copied to clipboard
Link copied to clipboard
data class ListenerDefaultActionForwardTargetGroup(val targetGroupIdentifier: String? = null, val weight: Int? = null)
Link copied to clipboard
data class ListenerRuleAction(val fixedResponse: ListenerRuleActionFixedResponse? = null, val forward: ListenerRuleActionForward? = null)
Link copied to clipboard
data class ListenerRuleActionFixedResponse(val statusCode: Int)
Link copied to clipboard
Link copied to clipboard
data class ListenerRuleActionForwardTargetGroup(val targetGroupIdentifier: String, val weight: Int? = null)
Link copied to clipboard
data class ListenerRuleMatch(val httpMatch: ListenerRuleMatchHttpMatch? = null)
Link copied to clipboard
data class ListenerRuleMatchHttpMatch(val headerMatches: List<ListenerRuleMatchHttpMatchHeaderMatch>? = null, val method: String? = null, val pathMatch: ListenerRuleMatchHttpMatchPathMatch? = null)
Link copied to clipboard
data class ListenerRuleMatchHttpMatchHeaderMatch(val caseSensitive: Boolean? = null, val match: ListenerRuleMatchHttpMatchHeaderMatchMatch, val name: String)
data class ListenerRuleMatchHttpMatchHeaderMatchMatch(val contains: String? = null, val exact: String? = null, val prefix: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ListenerRuleMatchHttpMatchPathMatchMatch(val exact: String? = null, val prefix: String? = null)
Link copied to clipboard
data class ServiceDnsEntry(val domainName: String? = null, val hostedZoneId: String? = null)
Link copied to clipboard
data class ServiceNetworkServiceAssociationDnsEntry(val domainName: String? = null, val hostedZoneId: String? = null)
Link copied to clipboard
data class TargetGroupAttachmentTarget(val id: String, val port: Int? = null)
Link copied to clipboard
data class TargetGroupConfig(val healthCheck: TargetGroupConfigHealthCheck? = null, val ipAddressType: String? = null, val port: Int, val protocol: String, val protocolVersion: String? = null, val vpcIdentifier: String)
Link copied to clipboard
data class TargetGroupConfigHealthCheck(val enabled: Boolean? = null, val healthCheckIntervalSeconds: Int? = null, val healthCheckTimeoutSeconds: Int? = null, val healthyThresholdCount: Int? = null, val matcher: TargetGroupConfigHealthCheckMatcher? = null, val path: String? = null, val port: Int? = null, val protocol: String? = null, val protocolVersion: String? = null, val unhealthyThresholdCount: Int? = null)
Link copied to clipboard
data class TargetGroupConfigHealthCheckMatcher(val value: String? = null)