PscConfig class

PSC settings for a Cloud SQL instance.

Constructors

PscConfig({Input<List<String>>? allowedConsumerProjects, Input<bool>? pscEnabled})
Creates a new PscConfig. allowedConsumerProjects Optional. The 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). pscEnabled Whether PSC connectivity is enabled for this instance.
const
PscConfig.fromMap(Map<String, dynamic> map)
factory

Properties

allowedConsumerProjects → Input<List<String>>?
Optional. The 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).
final
hashCode → int
The hash code for this object.
no setterinherited
pscEnabled → Input<bool>?
Whether PSC connectivity is enabled for this instance.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited