Persistence Resource API 3.8
lakshmi-enjeti edited this page Jan 12, 2018
·
3 revisions
The persistence
resource allows for the creation and management session persistence classes.
resource "brocadevtm_persistence" "example" {
name = "example"
cookie = "example-cookie"
delete = true
failure_mode = "url"
note = "Testing 123-update"
type = "cookie"
url = "http://www.example.com/"
}
The following arguments are supported:
-
name
- (required, string) - The unique name of the session persistence class. -
cookie
- (optional, string, default: none) - Name of the cookie to use for tracking session persistence. -
delete
- (optional, boolean, default: false) - Whether or not a session should be deleted when a session fails. -
failure_mode
- (optional, string, default: "new_node") - Action the pool should take when session data is invalid or the node can't be contacted. Valid choices are: "close", "new_node" and "url". -
note
- (optional, string, default: none) - A note to attach to the resource. -
type
- (optional, string, default: "ip") - Type of session persistence to use. Valid choices are: "asp", "cookie", "ip", "j2ee", "named", "ssl", "transparent", "universal" and "x_zeus". -
url
- (optional, string, default: none) - Redirect URL to send clients if session persistence is configured to redirect on node failure.