Lb Traffic Extension Extension Chain Args
data class LbTrafficExtensionExtensionChainArgs(val extensions: Output<List<LbTrafficExtensionExtensionChainExtensionArgs>>, val matchCondition: Output<LbTrafficExtensionExtensionChainMatchConditionArgs>, val name: Output<String>) : ConvertibleToJava<LbTrafficExtensionExtensionChainArgs>
Constructors
Link copied to clipboard
constructor(extensions: Output<List<LbTrafficExtensionExtensionChainExtensionArgs>>, matchCondition: Output<LbTrafficExtensionExtensionChainMatchConditionArgs>, name: Output<String>)
Properties
Link copied to clipboard
A set of extensions to execute for the matching request. At least one extension is required. Up to 3 extensions can be defined for each extension chain for LbTrafficExtension resource. LbRouteExtension chains are limited to 1 extension per extension chain. Structure is documented below.
Link copied to clipboard
Conditions under which this chain is invoked for a request. Structure is documented below.
Link copied to clipboard
The name for this extension chain. The name is logged as part of the HTTP request logs. The name must conform with RFC-1034, is restricted to lower-cased letters, numbers and hyphens, and can have a maximum length of 63 characters. Additionally, the first character must be a letter and the last a letter or a number.