httpHeaderMatch

@JvmName(name = "ktwowangquadkxlv")
suspend fun httpHeaderMatch(value: Output<AuthorizationPolicyRuleDestinationHttpHeaderMatchArgs>)
@JvmName(name = "kykyvllkleeuuvxh")
suspend fun httpHeaderMatch(value: AuthorizationPolicyRuleDestinationHttpHeaderMatchArgs?)

Parameters

value

Match against key:value pair in http header. Provides a flexible match based on HTTP headers, for potentially advanced use cases. At least one header should match. Avoid using header matches to make authorization decisions unless there is a strong guarantee that requests arrive through a trusted client or proxy. Structure is documented below.


@JvmName(name = "bgavohcxysrkgyve")
suspend fun httpHeaderMatch(argument: suspend AuthorizationPolicyRuleDestinationHttpHeaderMatchArgsBuilder.() -> Unit)

Parameters

argument

Match against key:value pair in http header. Provides a flexible match based on HTTP headers, for potentially advanced use cases. At least one header should match. Avoid using header matches to make authorization decisions unless there is a strong guarantee that requests arrive through a trusted client or proxy. Structure is documented below.