toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final alternativeLocationId = this.alternativeLocationId;
final authEnabled = this.authEnabled;
final authorizedNetwork = this.authorizedNetwork;
final availableMaintenanceVersions = this.availableMaintenanceVersions;
final connectMode = this.connectMode;
final createTime = this.createTime;
final currentLocationId = this.currentLocationId;
final customerManagedKey = this.customerManagedKey;
final displayName = this.displayName;
final host = this.host;
final labels = this.labels;
final locationId = this.locationId;
final maintenancePolicy = this.maintenancePolicy;
final maintenanceSchedule = this.maintenanceSchedule;
final maintenanceVersion = this.maintenanceVersion;
final memorySizeGb = this.memorySizeGb;
final name = this.name;
final nodes = this.nodes;
final persistenceConfig = this.persistenceConfig;
final persistenceIamIdentity = this.persistenceIamIdentity;
final port = this.port;
final readEndpoint = this.readEndpoint;
final readEndpointPort = this.readEndpointPort;
final readReplicasMode = this.readReplicasMode;
final redisConfigs = this.redisConfigs;
final redisVersion = this.redisVersion;
final replicaCount = this.replicaCount;
final reservedIpRange = this.reservedIpRange;
final satisfiesPzi = this.satisfiesPzi;
final satisfiesPzs = this.satisfiesPzs;
final secondaryIpRange = this.secondaryIpRange;
final serverCaCerts = this.serverCaCerts;
final state = this.state;
final statusMessage = this.statusMessage;
final suspensionReasons = this.suspensionReasons;
final tags = this.tags;
final tier = this.tier;
final transitEncryptionMode = this.transitEncryptionMode;
return {
'alternativeLocationId': ?alternativeLocationId,
'authEnabled': ?authEnabled,
'authorizedNetwork': ?authorizedNetwork,
'availableMaintenanceVersions': ?availableMaintenanceVersions,
'connectMode': ?connectMode,
'createTime': ?createTime,
'currentLocationId': ?currentLocationId,
'customerManagedKey': ?customerManagedKey,
'displayName': ?displayName,
'host': ?host,
'labels': ?labels,
'locationId': ?locationId,
'maintenancePolicy': ?maintenancePolicy,
'maintenanceSchedule': ?maintenanceSchedule,
'maintenanceVersion': ?maintenanceVersion,
'memorySizeGb': ?memorySizeGb,
'name': ?name,
'nodes': ?nodes,
'persistenceConfig': ?persistenceConfig,
'persistenceIamIdentity': ?persistenceIamIdentity,
'port': ?port,
'readEndpoint': ?readEndpoint,
'readEndpointPort': ?readEndpointPort,
'readReplicasMode': ?readReplicasMode,
'redisConfigs': ?redisConfigs,
'redisVersion': ?redisVersion,
'replicaCount': ?replicaCount,
'reservedIpRange': ?reservedIpRange,
'satisfiesPzi': ?satisfiesPzi,
'satisfiesPzs': ?satisfiesPzs,
'secondaryIpRange': ?secondaryIpRange,
'serverCaCerts': ?serverCaCerts,
'state': ?state,
'statusMessage': ?statusMessage,
'suspensionReasons': ?suspensionReasons,
'tags': ?tags,
'tier': ?tier,
'transitEncryptionMode': ?transitEncryptionMode,
};
}