sources

@JvmName(name = "svyaeoyjbcbjphtx")
suspend fun sources(value: Output<List<AuthorizationPolicyRuleSourceArgs>>)
@JvmName(name = "uvcbsrubfemxctcy")
suspend fun sources(value: List<AuthorizationPolicyRuleSourceArgs>?)

Parameters

value

List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ipBlocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. Structure is documented below.


@JvmName(name = "xphbhsehdejnlsop")
suspend fun sources(vararg values: Output<AuthorizationPolicyRuleSourceArgs>)


@JvmName(name = "nobtxuggpefwtbvk")
suspend fun sources(values: List<Output<AuthorizationPolicyRuleSourceArgs>>)
@JvmName(name = "wwuspqlvxnngghya")
suspend fun sources(vararg values: AuthorizationPolicyRuleSourceArgs)

Parameters

values

List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ipBlocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. Structure is documented below.


@JvmName(name = "rgbxoomrlvwjvydx")
suspend fun sources(argument: List<suspend AuthorizationPolicyRuleSourceArgsBuilder.() -> Unit>)
@JvmName(name = "grbtsowkjvgbjwmm")
suspend fun sources(vararg argument: suspend AuthorizationPolicyRuleSourceArgsBuilder.() -> Unit)
@JvmName(name = "drsdjigyxknkvdxo")
suspend fun sources(argument: suspend AuthorizationPolicyRuleSourceArgsBuilder.() -> Unit)

Parameters

argument

List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ipBlocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. Structure is documented below.