GetConnectorResult constructor
- 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.
Implementation
const GetConnectorResult({
required this.connectedProjects,
required this.ipCidrRange,
required this.machineType,
required this.maxInstances,
required this.maxThroughput,
required this.minInstances,
required this.minThroughput,
required this.name,
required this.network,
required this.state,
required this.subnet,
});