DatabaseInstance constructor

DatabaseInstance({
  1. List<String>? availableMaintenanceVersions,
  2. String? backendType,
  3. String? connectionName,
  4. String? createTime,
  5. String? currentDiskSize,
  6. String? databaseInstalledVersion,
  7. String? databaseVersion,
  8. DiskEncryptionConfiguration? diskEncryptionConfiguration,
  9. DiskEncryptionStatus? diskEncryptionStatus,
  10. String? etag,
  11. DatabaseInstanceFailoverReplica? failoverReplica,
  12. String? gceZone,
  13. String? instanceType,
  14. List<IpMapping>? ipAddresses,
  15. String? ipv6Address,
  16. String? kind,
  17. String? maintenanceVersion,
  18. String? masterInstanceName,
  19. String? maxDiskSize,
  20. String? name,
  21. OnPremisesConfiguration? onPremisesConfiguration,
  22. SqlOutOfDiskReport? outOfDiskReport,
  23. String? project,
  24. String? region,
  25. ReplicaConfiguration? replicaConfiguration,
  26. List<String>? replicaNames,
  27. String? rootPassword,
  28. bool? satisfiesPzs,
  29. SqlScheduledMaintenance? scheduledMaintenance,
  30. String? secondaryGceZone,
  31. String? selfLink,
  32. SslCert? serverCaCert,
  33. String? serviceAccountEmailAddress,
  34. Settings? settings,
  35. String? state,
  36. List<String>? suspensionReason,
})

Implementation

DatabaseInstance({
  this.availableMaintenanceVersions,
  this.backendType,
  this.connectionName,
  this.createTime,
  this.currentDiskSize,
  this.databaseInstalledVersion,
  this.databaseVersion,
  this.diskEncryptionConfiguration,
  this.diskEncryptionStatus,
  this.etag,
  this.failoverReplica,
  this.gceZone,
  this.instanceType,
  this.ipAddresses,
  this.ipv6Address,
  this.kind,
  this.maintenanceVersion,
  this.masterInstanceName,
  this.maxDiskSize,
  this.name,
  this.onPremisesConfiguration,
  this.outOfDiskReport,
  this.project,
  this.region,
  this.replicaConfiguration,
  this.replicaNames,
  this.rootPassword,
  this.satisfiesPzs,
  this.scheduledMaintenance,
  this.secondaryGceZone,
  this.selfLink,
  this.serverCaCert,
  this.serviceAccountEmailAddress,
  this.settings,
  this.state,
  this.suspensionReason,
});