ConsumerPscConfigArgs

data class ConsumerPscConfigArgs(val disableGlobalAccess: Output<Boolean>? = null, val network: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ConsumerPscConfigArgs>

Allow the producer to specify which consumers can connect to it.

Constructors

Link copied to clipboard
fun ConsumerPscConfigArgs(disableGlobalAccess: Output<Boolean>? = null, network: Output<String>? = null, project: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val disableGlobalAccess: Output<Boolean>? = null

This is used in PSC consumer ForwardingRule to control whether the PSC endpoint can be accessed from another region.

Link copied to clipboard
val network: Output<String>? = null

The resource path of the consumer network where PSC connections are allowed to be created in. Note, this network does not need be in the ConsumerPscConfig.project in the case of SharedVPC. Example: projects/{projectNumOrId}/global/networks/{networkId}.

Link copied to clipboard
val project: Output<String>? = null

The consumer project where PSC connections are allowed to be created in.