toJson method

Map<String, dynamic> toJson()

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,
  };
}