Instance constructor
Instance({
- String? alternativeLocationId,
- bool? authEnabled,
- String? authorizedNetwork,
- List<
String> ? availableMaintenanceVersions, - String? connectMode,
- String? createTime,
- String? currentLocationId,
- String? customerManagedKey,
- String? displayName,
- String? host,
- Map<
String, String> ? labels, - String? locationId,
- MaintenancePolicy? maintenancePolicy,
- MaintenanceSchedule? maintenanceSchedule,
- String? maintenanceVersion,
- int? memorySizeGb,
- String? name,
- List<
NodeInfo> ? nodes, - PersistenceConfig? persistenceConfig,
- String? persistenceIamIdentity,
- int? port,
- String? readEndpoint,
- int? readEndpointPort,
- String? readReplicasMode,
- Map<
String, String> ? redisConfigs, - String? redisVersion,
- int? replicaCount,
- String? reservedIpRange,
- bool? satisfiesPzi,
- bool? satisfiesPzs,
- String? secondaryIpRange,
- List<
TlsCertificate> ? serverCaCerts, - String? state,
- String? statusMessage,
- List<
String> ? suspensionReasons, - String? tier,
- 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,
});