Create L7 policy
bycloud load-balancers l7-policies --load_balancer_id <load_balancer_id> --listener_id <listener_id> [flags]Create a new L7 policy for content-based routing
Options
--load_balancer_id
stringrequiredLoad Balancer ID
--output
(-o)
stringoptionalOutput format: text, json, or yaml
Values: "text", "json", "yaml"
Default: "text"
Body Options
--action
stringrequiredValues: "REDIRECT_TO_POOL", "REDIRECT_TO_URL", "REDIRECT_PREFIX", "REJECT"
--listener_id
stringrequired--description
stringoptional--name
stringoptional--position
integeroptional--redirect_http_code
integeroptionalValues: 301, 302, 303, 307, 308
--redirect_pool_id
stringoptionalRequired for REDIRECT_TO_POOL action
--redirect_prefix
stringoptionalRequired for REDIRECT_PREFIX action
--redirect_url
stringoptionalRequired for REDIRECT_TO_URL action
--tags
arrayoptionalCommand
bycloud load-balancers l7-policies \--load_balancer_id "abc-123" \--listener_id "abc-123" \--action REDIRECT_TO_POOL
Output
ID 550e8400-e29b-41d4-a716-446655440000CRN crn:spo1:loadbalancer:l7-policy:550e8400-e29b-41d4-a716-446655440000NAME redirect-to-apiDESCRIPTION stringPROVISIONING_STATUS ACTIVEOPERATING_STATUS ONLINELISTENER_ID 550e8400-e29b-41d4-a716-446655440000ACTION REDIRECT_TO_POOLPOSITION 1REDIRECT_POOL_ID 550e8400-e29b-41d4-a716-446655440000REDIRECT_URL stringREDIRECT_PREFIX stringREDIRECT_HTTP_CODE 302RULES[0]ID 550e8400-e29b-41d4-a716-446655440000[1]ID 550e8400-e29b-41d4-a716-446655440000TAGS web, frontendCREATED_AT 2024-01-15T10:30:00ZUPDATED_AT 2024-01-15T10:30:00Z