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
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 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