DatabaseInstance constructor

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

Implementation

DatabaseInstance({
  this.backendType,
  this.connectionName,
  this.createTime,
  this.currentDiskSize,
  this.databaseVersion,
  this.diskEncryptionConfiguration,
  this.diskEncryptionStatus,
  this.etag,
  this.failoverReplica,
  this.gceZone,
  this.instanceType,
  this.ipAddresses,
  this.ipv6Address,
  this.kind,
  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,
});