Builder
Properties
[HTTPS listeners] Information for using Amazon Cognito to authenticate users. Specify only when Type
is authenticate-cognito
.
[HTTPS listeners] Information about an identity provider that is compliant with OpenID Connect (OIDC). Specify only when Type
is authenticate-oidc
.
[Application Load Balancer] Information for creating an action that returns a custom HTTP response. Specify only when Type
is fixed-response
.
Information for creating an action that distributes requests among one or more target groups. For Network Load Balancers, you can specify a single target group. Specify only when Type
is forward
. If you specify both ForwardConfig
and TargetGroupArn
, you can specify only one target group using ForwardConfig
and it must be the same target group specified in TargetGroupArn
.
[Application Load Balancer] Information for creating a redirect action. Specify only when Type
is redirect
.
The Amazon Resource Name (ARN) of the target group. Specify only when Type
is forward
and you want to route to a single target group. To route to one or more target groups, use ForwardConfig
instead.
The type of action.
Functions
construct an aws.sdk.kotlin.services.elasticloadbalancingv2.model.AuthenticateCognitoActionConfig inside the given block
construct an aws.sdk.kotlin.services.elasticloadbalancingv2.model.AuthenticateOidcActionConfig inside the given block
construct an aws.sdk.kotlin.services.elasticloadbalancingv2.model.FixedResponseActionConfig inside the given block
construct an aws.sdk.kotlin.services.elasticloadbalancingv2.model.ForwardActionConfig inside the given block
construct an aws.sdk.kotlin.services.elasticloadbalancingv2.model.RedirectActionConfig inside the given block