GetConnectorResult class

Result data returned by getConnector.

Constructors

GetConnectorResult({required List<String> connectedProjects, required String ipCidrRange, required String machineType, required int maxInstances, required int maxThroughput, required int minInstances, required int minThroughput, required String name, required String network, required String state, required SubnetResponse subnet})
Creates a new GetConnectorResult. connectedProjects List of projects using the connector. ipCidrRange The range of internal addresses that follows RFC 4632 notation. Example: 10.132.0.0/28. machineType Machine type of VM Instance underlying connector. Default is e2-micro maxInstances Maximum value of instances in autoscaling group underlying the connector. maxThroughput Maximum throughput of the connector in Mbps. Default is 300, max is 1000. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. minInstances Minimum value of instances in autoscaling group underlying the connector. minThroughput Minimum throughput of the connector in Mbps. Default and min is 200. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. name The resource name in the format projects/*/locations/*/connectors/*. network Name of a VPC network. state State of the VPC access connector. subnet The subnet in which to house the VPC Access Connector.
const
GetConnectorResult.fromMap(Map<String, dynamic> map)
factory

Properties

connectedProjects → List<String>
List of projects using the connector.
final
hashCode → int
The hash code for this object.
no setterinherited
ipCidrRange → String
The range of internal addresses that follows RFC 4632 notation. Example: 10.132.0.0/28.
final
machineType → String
Machine type of VM Instance underlying connector. Default is e2-micro
final
maxInstances → int
Maximum value of instances in autoscaling group underlying the connector.
final
maxThroughput → int
Maximum throughput of the connector in Mbps. Default is 300, max is 1000. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput.
final
minInstances → int
Minimum value of instances in autoscaling group underlying the connector.
final
minThroughput → int
Minimum throughput of the connector in Mbps. Default and min is 200. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput.
final
name → String
The resource name in the format projects/*/locations/*/connectors/*.
final
network → String
Name of a VPC network.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
State of the VPC access connector.
final
subnet → SubnetResponse
The subnet in which to house the VPC Access Connector.
final

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