Package-level declarations

Types

Link copied to clipboard
data class GetHostedZoneIdPlainArgs(val loadBalancerType: String? = null, val region: String? = null) : ConvertibleToJava<GetHostedZoneIdPlainArgs>

A collection of arguments for invoking getHostedZoneId.

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

A collection of arguments for invoking getLbs.

Link copied to clipboard
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 GetListenerRuleAction(val authenticateCognito: GetListenerRuleActionAuthenticateCognito? = null, val authenticateOidc: GetListenerRuleActionAuthenticateOidc? = null, val fixedResponse: GetListenerRuleActionFixedResponse? = null, val forward: GetListenerRuleActionForward? = null, val order: Int, val redirect: GetListenerRuleActionRedirect? = null, val type: String) : ConvertibleToJava<GetListenerRuleAction>
Link copied to clipboard
data class GetListenerRuleActionAuthenticateCognito(val authenticationRequestExtraParams: Map<String, String>, val onUnauthenticatedRequest: String, val scope: String, val sessionCookieName: String, val sessionTimeout: Int, val userPoolArn: String, val userPoolClientId: String, val userPoolDomain: String) : ConvertibleToJava<GetListenerRuleActionAuthenticateCognito>
Link copied to clipboard
data class GetListenerRuleActionAuthenticateOidc(val authenticationRequestExtraParams: Map<String, String>, val authorizationEndpoint: String, val clientId: String, val issuer: String, val onUnauthenticatedRequest: String, val scope: String, val sessionCookieName: String, val sessionTimeout: Int, val tokenEndpoint: String, val userInfoEndpoint: String) : ConvertibleToJava<GetListenerRuleActionAuthenticateOidc>
Link copied to clipboard
data class GetListenerRuleActionFixedResponse(val contentType: String, val messageBody: String, val statusCode: String) : ConvertibleToJava<GetListenerRuleActionFixedResponse>
Link copied to clipboard
data class GetListenerRuleActionForward(val stickiness: GetListenerRuleActionForwardStickiness? = null, val targetGroups: List<GetListenerRuleActionForwardTargetGroup>? = null) : ConvertibleToJava<GetListenerRuleActionForward>
Link copied to clipboard
data class GetListenerRuleActionForwardStickiness(val duration: Int, val enabled: Boolean) : ConvertibleToJava<GetListenerRuleActionForwardStickiness>
Link copied to clipboard
data class GetListenerRuleActionForwardTargetGroup(val arn: String, val weight: Int) : ConvertibleToJava<GetListenerRuleActionForwardTargetGroup>
Link copied to clipboard
data class GetListenerRuleActionRedirect(val host: String, val path: String, val port: String, val protocol: String, val query: String, val statusCode: String) : ConvertibleToJava<GetListenerRuleActionRedirect>
Link copied to clipboard
data class GetListenerRuleCondition(val hostHeader: GetListenerRuleConditionHostHeader? = null, val httpHeader: GetListenerRuleConditionHttpHeader? = null, val httpRequestMethod: GetListenerRuleConditionHttpRequestMethod? = null, val pathPattern: GetListenerRuleConditionPathPattern? = null, val queryString: GetListenerRuleConditionQueryString? = null, val sourceIp: GetListenerRuleConditionSourceIp? = null) : ConvertibleToJava<GetListenerRuleCondition>
Link copied to clipboard
data class GetListenerRuleConditionHostHeader(val values: List<String>) : ConvertibleToJava<GetListenerRuleConditionHostHeader>
Link copied to clipboard
data class GetListenerRuleConditionHttpHeader(val httpHeaderName: String, val values: List<String>) : ConvertibleToJava<GetListenerRuleConditionHttpHeader>
data class GetListenerRuleConditionHttpRequestMethod(val values: List<String>) : ConvertibleToJava<GetListenerRuleConditionHttpRequestMethod>
Link copied to clipboard
data class GetListenerRuleConditionPathPattern(val values: List<String>) : ConvertibleToJava<GetListenerRuleConditionPathPattern>
Link copied to clipboard
data class GetListenerRuleConditionQueryString(val values: List<GetListenerRuleConditionQueryStringValue>? = null) : ConvertibleToJava<GetListenerRuleConditionQueryString>
Link copied to clipboard
data class GetListenerRuleConditionQueryStringValue(val key: String, val value: String) : ConvertibleToJava<GetListenerRuleConditionQueryStringValue>
Link copied to clipboard
data class GetListenerRuleConditionSourceIp(val values: List<String>) : ConvertibleToJava<GetListenerRuleConditionSourceIp>
Link copied to clipboard
data class GetListenerRulePlainArgs(val actions: List<GetListenerRuleAction>? = null, val arn: String? = null, val conditions: List<GetListenerRuleCondition>? = null, val listenerArn: String? = null, val priority: Int? = null) : ConvertibleToJava<GetListenerRulePlainArgs>

A collection of arguments for invoking getListenerRule.

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 loadBalancingAnomalyMitigation: 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 GetTrustStorePlainArgs(val arn: String? = null, val name: String? = null) : ConvertibleToJava<GetTrustStorePlainArgs>

A collection of arguments for invoking getTrustStore.

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 ListenerMutualAuthenticationArgs(val advertiseTrustStoreCaNames: Output<String>? = null, val ignoreClientCertificateExpiry: Output<Boolean>? = null, val mode: Output<String>, val trustStoreArn: Output<String>? = null) : ConvertibleToJava<ListenerMutualAuthenticationArgs>
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 LoadBalancerConnectionLogsArgs(val bucket: Output<String>, val enabled: Output<Boolean>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<LoadBalancerConnectionLogsArgs>
Link copied to clipboard
data class LoadBalancerIpamPoolsArgs(val ipv4IpamPoolId: Output<String>) : ConvertibleToJava<LoadBalancerIpamPoolsArgs>
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>
Link copied to clipboard
data class TargetGroupTargetGroupHealthArgs(val dnsFailover: Output<TargetGroupTargetGroupHealthDnsFailoverArgs>? = null, val unhealthyStateRouting: Output<TargetGroupTargetGroupHealthUnhealthyStateRoutingArgs>? = null) : ConvertibleToJava<TargetGroupTargetGroupHealthArgs>
data class TargetGroupTargetGroupHealthDnsFailoverArgs(val minimumHealthyTargetsCount: Output<String>? = null, val minimumHealthyTargetsPercentage: Output<String>? = null) : ConvertibleToJava<TargetGroupTargetGroupHealthDnsFailoverArgs>
data class TargetGroupTargetGroupHealthUnhealthyStateRoutingArgs(val minimumHealthyTargetsCount: Output<Int>? = null, val minimumHealthyTargetsPercentage: Output<String>? = null) : ConvertibleToJava<TargetGroupTargetGroupHealthUnhealthyStateRoutingArgs>
Link copied to clipboard
data class TargetGroupTargetHealthStateArgs(val enableUnhealthyConnectionTermination: Output<Boolean>, val unhealthyDrainingInterval: Output<Int>? = null) : ConvertibleToJava<TargetGroupTargetHealthStateArgs>