Instance constructor

Instance({
  1. String? activationPolicy,
  2. Map<String, String>? annotations,
  3. String? availabilityType,
  4. ClientConnectionConfig? clientConnectionConfig,
  5. ConnectionPoolConfig? connectionPoolConfig,
  6. String? createTime,
  7. String? dataApiAccess,
  8. Map<String, String>? databaseFlags,
  9. String? deleteTime,
  10. String? displayName,
  11. String? etag,
  12. String? gceZone,
  13. String? instanceType,
  14. String? ipAddress,
  15. Map<String, String>? labels,
  16. MachineConfig? machineConfig,
  17. String? maintenanceVersionName,
  18. String? name,
  19. InstanceNetworkConfig? networkConfig,
  20. List<Node>? nodes,
  21. ObservabilityInstanceConfig? observabilityConfig,
  22. List<String>? outboundPublicIpAddresses,
  23. PscInstanceConfig? pscInstanceConfig,
  24. String? publicIpAddress,
  25. QueryInsightsInstanceConfig? queryInsightsConfig,
  26. ReadPoolConfig? readPoolConfig,
  27. bool? reconciling,
  28. bool? satisfiesPzs,
  29. String? state,
  30. String? uid,
  31. String? updateTime,
  32. Node? writableNode,
})

Implementation

Instance({
  this.activationPolicy,
  this.annotations,
  this.availabilityType,
  this.clientConnectionConfig,
  this.connectionPoolConfig,
  this.createTime,
  this.dataApiAccess,
  this.databaseFlags,
  this.deleteTime,
  this.displayName,
  this.etag,
  this.gceZone,
  this.instanceType,
  this.ipAddress,
  this.labels,
  this.machineConfig,
  this.maintenanceVersionName,
  this.name,
  this.networkConfig,
  this.nodes,
  this.observabilityConfig,
  this.outboundPublicIpAddresses,
  this.pscInstanceConfig,
  this.publicIpAddress,
  this.queryInsightsConfig,
  this.readPoolConfig,
  this.reconciling,
  this.satisfiesPzs,
  this.state,
  this.uid,
  this.updateTime,
  this.writableNode,
});