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 GetListenerDefaultAction(val fixedResponses: List<GetListenerDefaultActionFixedResponse>, val forwards: List<GetListenerDefaultActionForward>)
Link copied to clipboard
                Link copied to clipboard
                data class GetListenerDefaultActionForward(val targetGroups: List<GetListenerDefaultActionForwardTargetGroup>)
Link copied to clipboard
                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
                A collection of values returned by getResourcePolicy.
Link copied to clipboard
                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
                Link copied to clipboard
                data class ListenerDefaultActionForward(val targetGroups: List<ListenerDefaultActionForwardTargetGroup>? = null)
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
                Link copied to clipboard
                Link copied to clipboard
                data class ListenerRuleActionForwardTargetGroup(val targetGroupIdentifier: String, val weight: Int? = null)
Link copied to clipboard
                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)
Link copied to clipboard
                data class ListenerRuleMatchHttpMatchHeaderMatchMatch(val contains: String? = null, val exact: String? = null, val prefix: String? = null)
Link copied to clipboard
                data class ListenerRuleMatchHttpMatchPathMatch(val caseSensitive: Boolean? = null, val match: ListenerRuleMatchHttpMatchPathMatchMatch)
Link copied to clipboard
                data class ListenerRuleMatchHttpMatchPathMatchMatch(val exact: String? = null, val prefix: String? = null)
Link copied to clipboard
                Link copied to clipboard
                data class ServiceNetworkServiceAssociationDnsEntry(val domainName: String? = null, val hostedZoneId: String? = null)
Link copied to clipboard
                Link copied to clipboard
                data class TargetGroupConfig(val healthCheck: TargetGroupConfigHealthCheck? = null, val ipAddressType: String? = null, val lambdaEventStructureVersion: String? = null, val port: Int? = null, val protocol: String? = null, val protocolVersion: String? = null, val vpcIdentifier: String? = null)
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