extensionChains

@JvmName(name = "npbxjhptvcrufjdr")
suspend fun extensionChains(value: Output<List<LbTrafficExtensionExtensionChainArgs>>)
@JvmName(name = "tfqvhyjvkeoltqyd")
suspend fun extensionChains(value: List<LbTrafficExtensionExtensionChainArgs>?)

Parameters

value

A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. Further information can be found at https://cloud.google.com/service-extensions/docs/reference/rest/v1/ExtensionChain Structure is documented below.


@JvmName(name = "ajvepdiadlhokwhw")
suspend fun extensionChains(vararg values: Output<LbTrafficExtensionExtensionChainArgs>)


@JvmName(name = "jhpypgqkdydaqofw")
suspend fun extensionChains(values: List<Output<LbTrafficExtensionExtensionChainArgs>>)
@JvmName(name = "iiteulfghijybysf")
suspend fun extensionChains(vararg values: LbTrafficExtensionExtensionChainArgs)

Parameters

values

A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. Further information can be found at https://cloud.google.com/service-extensions/docs/reference/rest/v1/ExtensionChain Structure is documented below.


@JvmName(name = "urkvhjgesabbxftv")
suspend fun extensionChains(argument: List<suspend LbTrafficExtensionExtensionChainArgsBuilder.() -> Unit>)
@JvmName(name = "ntrvrnviaakvrcuu")
suspend fun extensionChains(vararg argument: suspend LbTrafficExtensionExtensionChainArgsBuilder.() -> Unit)
@JvmName(name = "asbvpyxvwscdbaik")
suspend fun extensionChains(argument: suspend LbTrafficExtensionExtensionChainArgsBuilder.() -> Unit)

Parameters

argument

A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. Further information can be found at https://cloud.google.com/service-extensions/docs/reference/rest/v1/ExtensionChain Structure is documented below.