ConsumerConfig class

Configuration information for a private service access connection.

Constructors

ConsumerConfig({List<CloudSQLConfig>? cloudsqlConfigs, bool? consumerExportCustomRoutes, bool? consumerExportSubnetRoutesWithPublicIp, bool? consumerImportCustomRoutes, bool? consumerImportSubnetRoutesWithPublicIp, bool? producerExportCustomRoutes, bool? producerExportSubnetRoutesWithPublicIp, bool? producerImportCustomRoutes, bool? producerImportSubnetRoutesWithPublicIp, String? producerNetwork, List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange>? reservedRanges, List<String>? usedIpRanges, bool? vpcScReferenceArchitectureEnabled})
ConsumerConfig.fromJson(Map json_)

Properties

cloudsqlConfigs List<CloudSQLConfig>?
Represents one or multiple Cloud SQL configurations.
getter/setter pair
consumerExportCustomRoutes bool?
Export custom routes flag value for peering from consumer to producer.
getter/setter pair
consumerExportSubnetRoutesWithPublicIp bool?
Export subnet routes with public ip flag value for peering from consumer to producer.
getter/setter pair
consumerImportCustomRoutes bool?
Import custom routes flag value for peering from consumer to producer.
getter/setter pair
consumerImportSubnetRoutesWithPublicIp bool?
Import subnet routes with public ip flag value for peering from consumer to producer.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
producerExportCustomRoutes bool?
Export custom routes flag value for peering from producer to consumer.
getter/setter pair
producerExportSubnetRoutesWithPublicIp bool?
Export subnet routes with public ip flag value for peering from producer to consumer.
getter/setter pair
producerImportCustomRoutes bool?
Import custom routes flag value for peering from producer to consumer.
getter/setter pair
producerImportSubnetRoutesWithPublicIp bool?
Import subnet routes with public ip flag value for peering from producer to consumer.
getter/setter pair
producerNetwork String?
The VPC host network that is used to host managed service instances.
getter/setter pair
reservedRanges List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange>?
The reserved ranges associated with this private service access connection.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
usedIpRanges List<String>?
The IP ranges already in use by consumer or producer
getter/setter pair
vpcScReferenceArchitectureEnabled bool?
Indicates whether the VPC Service Controls reference architecture is configured for the producer VPC host network.
getter/setter pair

Methods

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

Operators

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