Instance constructor

Instance({
  1. String? alternativeLocationId,
  2. bool? authEnabled,
  3. String? authorizedNetwork,
  4. List<String>? availableMaintenanceVersions,
  5. String? connectMode,
  6. String? createTime,
  7. String? currentLocationId,
  8. String? customerManagedKey,
  9. String? displayName,
  10. String? host,
  11. Map<String, String>? labels,
  12. String? locationId,
  13. MaintenancePolicy? maintenancePolicy,
  14. MaintenanceSchedule? maintenanceSchedule,
  15. String? maintenanceVersion,
  16. int? memorySizeGb,
  17. String? name,
  18. List<NodeInfo>? nodes,
  19. PersistenceConfig? persistenceConfig,
  20. String? persistenceIamIdentity,
  21. int? port,
  22. String? readEndpoint,
  23. int? readEndpointPort,
  24. String? readReplicasMode,
  25. Map<String, String>? redisConfigs,
  26. String? redisVersion,
  27. int? replicaCount,
  28. String? reservedIpRange,
  29. bool? satisfiesPzi,
  30. bool? satisfiesPzs,
  31. String? secondaryIpRange,
  32. List<TlsCertificate>? serverCaCerts,
  33. String? state,
  34. String? statusMessage,
  35. List<String>? suspensionReasons,
  36. String? tier,
  37. String? transitEncryptionMode,
})

Implementation

Instance({
  this.alternativeLocationId,
  this.authEnabled,
  this.authorizedNetwork,
  this.availableMaintenanceVersions,
  this.connectMode,
  this.createTime,
  this.currentLocationId,
  this.customerManagedKey,
  this.displayName,
  this.host,
  this.labels,
  this.locationId,
  this.maintenancePolicy,
  this.maintenanceSchedule,
  this.maintenanceVersion,
  this.memorySizeGb,
  this.name,
  this.nodes,
  this.persistenceConfig,
  this.persistenceIamIdentity,
  this.port,
  this.readEndpoint,
  this.readEndpointPort,
  this.readReplicasMode,
  this.redisConfigs,
  this.redisVersion,
  this.replicaCount,
  this.reservedIpRange,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.secondaryIpRange,
  this.serverCaCerts,
  this.state,
  this.statusMessage,
  this.suspensionReasons,
  this.tier,
  this.transitEncryptionMode,
});