Package-level declarations
Types
Link copied to clipboard
data class CrossAccountAttachmentResource(val cidr: String? = null, val endpointId: String? = null, val region: String? = null)
ARN of resource to share.
Link copied to clipboard
data class EndpointGroupEndpointConfiguration(val attachmentArn: String? = null, val clientIpPreservationEnabled: Boolean? = null, val endpointId: String, val weight: Int? = null)
The configuration for a given endpoint
Link copied to clipboard
listener to endpoint port mapping.
Link copied to clipboard
data class GetAcceleratorResult(val acceleratorArn: String? = null, val dnsName: String? = null, val dualStackDnsName: String? = null, val enabled: Boolean? = null, val ipAddressType: AcceleratorIpAddressType? = null, val ipAddresses: List<String>? = null, val ipv4Addresses: List<String>? = null, val ipv6Addresses: List<String>? = null, val name: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetCrossAccountAttachmentResult(val attachmentArn: String? = null, val name: String? = null, val principals: List<String>? = null, val resources: List<CrossAccountAttachmentResource>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetEndpointGroupResult(val endpointConfigurations: List<EndpointGroupEndpointConfiguration>? = null, val endpointGroupArn: String? = null, val healthCheckIntervalSeconds: Int? = null, val healthCheckPath: String? = null, val healthCheckPort: Int? = null, val healthCheckProtocol: EndpointGroupHealthCheckProtocol? = null, val portOverrides: List<EndpointGroupPortOverride>? = null, val thresholdCount: Int? = null, val trafficDialPercentage: Double? = null)
Link copied to clipboard
data class GetListenerResult(val clientAffinity: ListenerClientAffinity? = null, val listenerArn: String? = null, val portRanges: List<ListenerPortRange>? = null, val protocol: ListenerProtocol? = null)
Link copied to clipboard
A port range to support for connections from clients to your accelerator.