WebPubSubNetworkACLsArgs

data class WebPubSubNetworkACLsArgs(val defaultAction: Output<Either<String, ACLAction>>? = null, val privateEndpoints: Output<List<PrivateEndpointACLArgs>>? = null, val publicNetwork: Output<NetworkACLArgs>? = null) : ConvertibleToJava<WebPubSubNetworkACLsArgs>

Network ACLs for the resource

Constructors

Link copied to clipboard
constructor(defaultAction: Output<Either<String, ACLAction>>? = null, privateEndpoints: Output<List<PrivateEndpointACLArgs>>? = null, publicNetwork: Output<NetworkACLArgs>? = null)

Properties

Link copied to clipboard
val defaultAction: Output<Either<String, ACLAction>>? = null

Default action when no other rule matches

Link copied to clipboard

ACLs for requests from private endpoints

Link copied to clipboard
val publicNetwork: Output<NetworkACLArgs>? = null

ACL for requests from public network

Functions

Link copied to clipboard
open override fun toJava(): WebPubSubNetworkACLsArgs