PscConfig class
PSC settings for a Cloud SQL instance.
Constructors
-
PscConfig({Input<
List< ? allowedConsumerProjects, Input<String> >bool> ? pscEnabled}) -
Creates a new PscConfig.
allowedConsumerProjectsOptional. 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).pscEnabledWhether 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