ByCloud Docs
GuidesCLIAPISDK

Update L7 rule

bycloud load-balancers l7-policies-rules update --load_balancer_id <load_balancer_id> --l7_policy_id <l7_policy_id> [flags]

Update an L7 rule

Options

--l7_policy_id

stringrequired

L7 Policy ID

--l7_rule_id

stringrequired

L7 Rule ID

--load_balancer_id

stringrequired

Load Balancer ID

--output

(-o)

stringoptional

Output format: text, json, or yaml

Values: "text", "json", "yaml"

Default: "text"

Body Options

--compare_type

stringoptional

Values: "REGEX", "STARTS_WITH", "ENDS_WITH", "CONTAINS", "EQUAL_TO"

--invert

booleanoptional

--key

stringoptional

--tags

arrayoptional

--type

stringoptional

Values: "HOST_NAME", "PATH", "FILE_TYPE", "HEADER", "COOKIE", "SSL_CONN_HAS_CERT", "SSL_VERIFY_RESULT", "SSL_DN_FIELD"

--value

stringoptional

Command

bycloud load-balancers l7-policies-rules update \
--load_balancer_id "abc-123" \
--l7_policy_id "abc-123" \
--l7_rule_id "abc-123"

Output

ID 550e8400-e29b-41d4-a716-446655440000
CRN crn:spo1:loadbalancer:l7-rule:550e8400-e29b-41d4-a716-446655440000
PROVISIONING_STATUS ACTIVE
OPERATING_STATUS ONLINE
TYPE PATH
COMPARE_TYPE STARTS_WITH
KEY string
VALUE string
INVERT false
L7_POLICY_ID 550e8400-e29b-41d4-a716-446655440000
TAGS web, frontend
CREATED_AT 2024-01-15T10:30:00Z
UPDATED_AT 2024-01-15T10:30:00Z