» Data Source: oci_load_balancer_rule_sets

This data source provides the list of Rule Sets in Oracle Cloud Infrastructure Load Balancer service.

Lists all rule sets associated with the specified load balancer.

» Example Usage

data "oci_load_balancer_rule_sets" "test_rule_sets" {
    #Required
    load_balancer_id = "${oci_load_balancer_load_balancer.test_load_balancer.id}"
}

» Argument Reference

The following arguments are supported:

» Attributes Reference

The following attributes are exported:

» RuleSet Reference

The following attributes are exported:

  • items - An array of rules that compose the rule set.
    • action - The action can be one of these values: ADD_HTTP_REQUEST_HEADER, ADD_HTTP_RESPONSE_HEADER, EXTEND_HTTP_REQUEST_HEADER_VALUE, EXTEND_HTTP_RESPONSE_HEADER_VALUE, REMOVE_HTTP_REQUEST_HEADER, REMOVE_HTTP_RESPONSE_HEADER
    • header - A header name that conforms to RFC 7230. Example: example_header_name
    • prefix - A string to prepend to the header value. The resulting header value must still conform to RFC 7230. Example: example_prefix_value
    • suffix - A string to append to the header value. The resulting header value must still conform to RFC 7230. Example: example_suffix_value
    • value - A header value that conforms to RFC 7230. Example: example_value
  • name - The name for this set of rules. It must be unique and it cannot be changed. Avoid entering confidential information. Example: example_rule_set