ALBRateLimiterAction (schema)

RateLimiterAction

Advanced load balancer RateLimiterAction object
Name Description Type Notes
file File

File to be used for HTTP Local response rate limit action.
ALBHTTPLocalFile
redirect Redirect

Parameters for HTTP Redirect rate limit action.
ALBHTTPRedirectAction
status_code Status code

HTTP status code for Local Response rate limit action.
Enum options - HTTP_LOCAL_RESPONSE_STATUS_CODE_200,
HTTP_LOCAL_RESPONSE_STATUS_CODE_204,
HTTP_LOCAL_RESPONSE_STATUS_CODE_403,
HTTP_LOCAL_RESPONSE_STATUS_CODE_404,
HTTP_LOCAL_RESPONSE_STATUS_CODE_429,
HTTP_LOCAL_RESPONSE_STATUS_CODE_501.
Default value when not specified in API or module is
interpreted by ALB Controller as
HTTP_LOCAL_RESPONSE_STATUS_CODE_429.
ALBHTTPLocalResponseStatusCode Default: "HTTP_LOCAL_RESPONSE_STATUS_CODE_429"
type Type

Type of action to be enforced upon hitting the rate limit.
Enum options - RL_ACTION_NONE, RL_ACTION_DROP_CONN,
RL_ACTION_RESET_CONN, RL_ACTION_CLOSE_CONN,
RL_ACTION_LOCAL_RSP, RL_ACTION_REDIRECT.
Default value when not specified in API or module is
interpreted by ALB Controller as RL_ACTION_NONE.
ALBRateLimiterActionType Default: "RL_ACTION_NONE"