toJson method

Map<String, dynamic> toJson()

Implementation

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