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.
connectedProjectsList of projects using the connector.ipCidrRangeThe range of internal addresses that follows RFC 4632 notation. Example:10.132.0.0/28.machineTypeMachine type of VM Instance underlying connector. Default is e2-micromaxInstancesMaximum value of instances in autoscaling group underlying the connector.maxThroughputMaximum 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.minInstancesMinimum value of instances in autoscaling group underlying the connector.minThroughputMinimum 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.nameThe resource name in the formatprojects/*/locations/*/connectors/*.networkName of a VPC network.stateState of the VPC access connector.subnetThe 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