Package-level declarations

Types

Link copied to clipboard
data class GetListenerPlainArgs(val arn: String? = null, val loadBalancerArn: String? = null, val port: Int? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetListenerPlainArgs>

A collection of arguments for invoking getListener.

Link copied to clipboard
data class GetLoadBalancerPlainArgs(val arn: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLoadBalancerPlainArgs>

A collection of arguments for invoking getLoadBalancer.

Link copied to clipboard
data class GetTargetGroupPlainArgs(val arn: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetTargetGroupPlainArgs>

A collection of arguments for invoking getTargetGroup.

Link copied to clipboard
data class ListenerDefaultActionArgs(val authenticateCognito: Output<ListenerDefaultActionAuthenticateCognitoArgs>? = null, val authenticateOidc: Output<ListenerDefaultActionAuthenticateOidcArgs>? = null, val fixedResponse: Output<ListenerDefaultActionFixedResponseArgs>? = null, val forward: Output<ListenerDefaultActionForwardArgs>? = null, val order: Output<Int>? = null, val redirect: Output<ListenerDefaultActionRedirectArgs>? = null, val targetGroupArn: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ListenerDefaultActionArgs>
data class ListenerDefaultActionAuthenticateCognitoArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val userPoolArn: Output<String>, val userPoolClientId: Output<String>, val userPoolDomain: Output<String>) : ConvertibleToJava<ListenerDefaultActionAuthenticateCognitoArgs>
data class ListenerDefaultActionAuthenticateOidcArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val authorizationEndpoint: Output<String>, val clientId: Output<String>, val clientSecret: Output<String>, val issuer: Output<String>, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val tokenEndpoint: Output<String>, val userInfoEndpoint: Output<String>) : ConvertibleToJava<ListenerDefaultActionAuthenticateOidcArgs>
Link copied to clipboard
data class ListenerDefaultActionFixedResponseArgs(val contentType: Output<String>, val messageBody: Output<String>? = null, val statusCode: Output<String>? = null) : ConvertibleToJava<ListenerDefaultActionFixedResponseArgs>
Link copied to clipboard
data class ListenerDefaultActionForwardArgs(val stickiness: Output<ListenerDefaultActionForwardStickinessArgs>? = null, val targetGroups: Output<List<ListenerDefaultActionForwardTargetGroupArgs>>) : ConvertibleToJava<ListenerDefaultActionForwardArgs>
data class ListenerDefaultActionForwardStickinessArgs(val duration: Output<Int>, val enabled: Output<Boolean>? = null) : ConvertibleToJava<ListenerDefaultActionForwardStickinessArgs>
data class ListenerDefaultActionForwardTargetGroupArgs(val arn: Output<String>, val weight: Output<Int>? = null) : ConvertibleToJava<ListenerDefaultActionForwardTargetGroupArgs>
Link copied to clipboard
data class ListenerDefaultActionRedirectArgs(val host: Output<String>? = null, val path: Output<String>? = null, val port: Output<String>? = null, val protocol: Output<String>? = null, val query: Output<String>? = null, val statusCode: Output<String>) : ConvertibleToJava<ListenerDefaultActionRedirectArgs>
Link copied to clipboard
data class ListenerRuleActionArgs(val authenticateCognito: Output<ListenerRuleActionAuthenticateCognitoArgs>? = null, val authenticateOidc: Output<ListenerRuleActionAuthenticateOidcArgs>? = null, val fixedResponse: Output<ListenerRuleActionFixedResponseArgs>? = null, val forward: Output<ListenerRuleActionForwardArgs>? = null, val order: Output<Int>? = null, val redirect: Output<ListenerRuleActionRedirectArgs>? = null, val targetGroupArn: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ListenerRuleActionArgs>
data class ListenerRuleActionAuthenticateCognitoArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val userPoolArn: Output<String>, val userPoolClientId: Output<String>, val userPoolDomain: Output<String>) : ConvertibleToJava<ListenerRuleActionAuthenticateCognitoArgs>
Link copied to clipboard
data class ListenerRuleActionAuthenticateOidcArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val authorizationEndpoint: Output<String>, val clientId: Output<String>, val clientSecret: Output<String>, val issuer: Output<String>, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val tokenEndpoint: Output<String>, val userInfoEndpoint: Output<String>) : ConvertibleToJava<ListenerRuleActionAuthenticateOidcArgs>
Link copied to clipboard
data class ListenerRuleActionFixedResponseArgs(val contentType: Output<String>, val messageBody: Output<String>? = null, val statusCode: Output<String>? = null) : ConvertibleToJava<ListenerRuleActionFixedResponseArgs>
Link copied to clipboard
data class ListenerRuleActionForwardArgs(val stickiness: Output<ListenerRuleActionForwardStickinessArgs>? = null, val targetGroups: Output<List<ListenerRuleActionForwardTargetGroupArgs>>) : ConvertibleToJava<ListenerRuleActionForwardArgs>
Link copied to clipboard
data class ListenerRuleActionForwardStickinessArgs(val duration: Output<Int>, val enabled: Output<Boolean>? = null) : ConvertibleToJava<ListenerRuleActionForwardStickinessArgs>
Link copied to clipboard
data class ListenerRuleActionForwardTargetGroupArgs(val arn: Output<String>, val weight: Output<Int>? = null) : ConvertibleToJava<ListenerRuleActionForwardTargetGroupArgs>
Link copied to clipboard
data class ListenerRuleActionRedirectArgs(val host: Output<String>? = null, val path: Output<String>? = null, val port: Output<String>? = null, val protocol: Output<String>? = null, val query: Output<String>? = null, val statusCode: Output<String>) : ConvertibleToJava<ListenerRuleActionRedirectArgs>
Link copied to clipboard
data class ListenerRuleConditionArgs(val hostHeader: Output<ListenerRuleConditionHostHeaderArgs>? = null, val httpHeader: Output<ListenerRuleConditionHttpHeaderArgs>? = null, val httpRequestMethod: Output<ListenerRuleConditionHttpRequestMethodArgs>? = null, val pathPattern: Output<ListenerRuleConditionPathPatternArgs>? = null, val queryStrings: Output<List<ListenerRuleConditionQueryStringArgs>>? = null, val sourceIp: Output<ListenerRuleConditionSourceIpArgs>? = null) : ConvertibleToJava<ListenerRuleConditionArgs>
Link copied to clipboard
data class ListenerRuleConditionHostHeaderArgs(val values: Output<List<String>>) : ConvertibleToJava<ListenerRuleConditionHostHeaderArgs>
Link copied to clipboard
data class ListenerRuleConditionHttpHeaderArgs(val httpHeaderName: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<ListenerRuleConditionHttpHeaderArgs>
data class ListenerRuleConditionHttpRequestMethodArgs(val values: Output<List<String>>) : ConvertibleToJava<ListenerRuleConditionHttpRequestMethodArgs>
Link copied to clipboard
data class ListenerRuleConditionPathPatternArgs(val values: Output<List<String>>) : ConvertibleToJava<ListenerRuleConditionPathPatternArgs>
Link copied to clipboard
data class ListenerRuleConditionQueryStringArgs(val key: Output<String>? = null, val value: Output<String>) : ConvertibleToJava<ListenerRuleConditionQueryStringArgs>
Link copied to clipboard
data class ListenerRuleConditionSourceIpArgs(val values: Output<List<String>>) : ConvertibleToJava<ListenerRuleConditionSourceIpArgs>
Link copied to clipboard
data class LoadBalancerAccessLogsArgs(val bucket: Output<String>, val enabled: Output<Boolean>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<LoadBalancerAccessLogsArgs>
Link copied to clipboard
data class LoadBalancerSubnetMappingArgs(val allocationId: Output<String>? = null, val ipv6Address: Output<String>? = null, val outpostId: Output<String>? = null, val privateIpv4Address: Output<String>? = null, val subnetId: Output<String>) : ConvertibleToJava<LoadBalancerSubnetMappingArgs>
Link copied to clipboard
data class TargetGroupHealthCheckArgs(val enabled: Output<Boolean>? = null, val healthyThreshold: Output<Int>? = null, val interval: Output<Int>? = null, val matcher: Output<String>? = null, val path: Output<String>? = null, val port: Output<String>? = null, val protocol: Output<String>? = null, val timeout: Output<Int>? = null, val unhealthyThreshold: Output<Int>? = null) : ConvertibleToJava<TargetGroupHealthCheckArgs>
Link copied to clipboard
data class TargetGroupStickinessArgs(val cookieDuration: Output<Int>? = null, val cookieName: Output<String>? = null, val enabled: Output<Boolean>? = null, val type: Output<String>) : ConvertibleToJava<TargetGroupStickinessArgs>
Link copied to clipboard
data class TargetGroupTargetFailoverArgs(val onDeregistration: Output<String>, val onUnhealthy: Output<String>) : ConvertibleToJava<TargetGroupTargetFailoverArgs>