GetConnectorResult constructor

const GetConnectorResult({
  1. required List<String> connectedProjects,
  2. required String ipCidrRange,
  3. required String machineType,
  4. required int maxInstances,
  5. required int maxThroughput,
  6. required int minInstances,
  7. required int minThroughput,
  8. required String name,
  9. required String network,
  10. required String state,
  11. 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,
});