Database Instance Settings Ip Configuration Psc Config Args
data class DatabaseInstanceSettingsIpConfigurationPscConfigArgs(val allowedConsumerProjects: Output<List<String>>? = null, val pscAutoConnections: Output<List<DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs>>? = null, val pscEnabled: Output<Boolean>? = null) : ConvertibleToJava<DatabaseInstanceSettingsIpConfigurationPscConfigArgs>
Constructors
Link copied to clipboard
constructor(allowedConsumerProjects: Output<List<String>>? = null, pscAutoConnections: Output<List<DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs>>? = null, pscEnabled: Output<Boolean>? = null)
Properties
Link copied to clipboard
List of consumer projects that are allow-listed for PSC connections to this instance. This instance can be connected to with PSC from any network in these projects. Each consumer project in this list may be represented by a project number (numeric) or by a project id (alphanumeric).
Link copied to clipboard
val pscAutoConnections: Output<List<DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnectionArgs>>? = null
A comma-separated list of networks or a comma-separated list of network-project pairs. Each project in this list is represented by a project number (numeric) or by a project ID (alphanumeric). This allows Private Service Connect connections to be created automatically for the specified networks.
Link copied to clipboard
Whether PSC connectivity is enabled for this instance.