egress

@JvmName(name = "fciaonwxjcbkfoyc")
suspend fun egress(value: Output<List<SecurityGroupEgressArgs>>)
@JvmName(name = "bcahctshfnnvoqru")
suspend fun egress(value: List<SecurityGroupEgressArgs>?)

Parameters

value

Configuration block for egress rules. Can be specified multiple times for each egress rule. Each egress block supports fields documented below. This argument is processed in attribute-as-blocks mode.


@JvmName(name = "ambrsuqdwboukqjx")
suspend fun egress(vararg values: Output<SecurityGroupEgressArgs>)


@JvmName(name = "teypmkpkiywfmpwf")
suspend fun egress(values: List<Output<SecurityGroupEgressArgs>>)
@JvmName(name = "ullwjgflnfqkipfm")
suspend fun egress(vararg values: SecurityGroupEgressArgs)

Parameters

values

Configuration block for egress rules. Can be specified multiple times for each egress rule. Each egress block supports fields documented below. This argument is processed in attribute-as-blocks mode.


@JvmName(name = "ynjpujytamwwjldp")
suspend fun egress(argument: List<suspend SecurityGroupEgressArgsBuilder.() -> Unit>)
@JvmName(name = "yjxawrgvkmiofejb")
suspend fun egress(vararg argument: suspend SecurityGroupEgressArgsBuilder.() -> Unit)
@JvmName(name = "klmnxyykbwysjumt")
suspend fun egress(argument: suspend SecurityGroupEgressArgsBuilder.() -> Unit)

Parameters

argument

Configuration block for egress rules. Can be specified multiple times for each egress rule. Each egress block supports fields documented below. This argument is processed in attribute-as-blocks mode.