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? dnsName,
  11. String? etag,
  12. DatabaseInstanceFailoverReplica? failoverReplica,
  13. String? gceZone,
  14. String? instanceType,
  15. List<IpMapping>? ipAddresses,
  16. String? ipv6Address,
  17. String? kind,
  18. String? maintenanceVersion,
  19. String? masterInstanceName,
  20. String? maxDiskSize,
  21. String? name,
  22. OnPremisesConfiguration? onPremisesConfiguration,
  23. SqlOutOfDiskReport? outOfDiskReport,
  24. String? primaryDnsName,
  25. String? project,
  26. String? pscServiceAttachmentLink,
  27. String? region,
  28. ReplicaConfiguration? replicaConfiguration,
  29. List<String>? replicaNames,
  30. String? rootPassword,
  31. bool? satisfiesPzs,
  32. SqlScheduledMaintenance? scheduledMaintenance,
  33. String? secondaryGceZone,
  34. String? selfLink,
  35. SslCert? serverCaCert,
  36. String? serviceAccountEmailAddress,
  37. Settings? settings,
  38. String? sqlNetworkArchitecture,
  39. String? state,
  40. List<String>? suspensionReason,
  41. String? writeEndpoint,
})

Implementation

DatabaseInstance({
  this.availableMaintenanceVersions,
  this.backendType,
  this.connectionName,
  this.createTime,
  this.currentDiskSize,
  this.databaseInstalledVersion,
  this.databaseVersion,
  this.diskEncryptionConfiguration,
  this.diskEncryptionStatus,
  this.dnsName,
  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.primaryDnsName,
  this.project,
  this.pscServiceAttachmentLink,
  this.region,
  this.replicaConfiguration,
  this.replicaNames,
  this.rootPassword,
  this.satisfiesPzs,
  this.scheduledMaintenance,
  this.secondaryGceZone,
  this.selfLink,
  this.serverCaCert,
  this.serviceAccountEmailAddress,
  this.settings,
  this.sqlNetworkArchitecture,
  this.state,
  this.suspensionReason,
  this.writeEndpoint,
});