toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final allowFewerZonesDeployment = this.allowFewerZonesDeployment;
  final asyncClusterEndpointsDeletionEnabled =
      this.asyncClusterEndpointsDeletionEnabled;
  final authorizationMode = this.authorizationMode;
  final automatedBackupConfig = this.automatedBackupConfig;
  final availableMaintenanceVersions = this.availableMaintenanceVersions;
  final backupCollection = this.backupCollection;
  final clusterEndpoints = this.clusterEndpoints;
  final createTime = this.createTime;
  final crossClusterReplicationConfig = this.crossClusterReplicationConfig;
  final deletionProtectionEnabled = this.deletionProtectionEnabled;
  final discoveryEndpoints = this.discoveryEndpoints;
  final effectiveMaintenanceVersion = this.effectiveMaintenanceVersion;
  final encryptionInfo = this.encryptionInfo;
  final gcsSource = this.gcsSource;
  final kmsKey = this.kmsKey;
  final labels = this.labels;
  final maintenancePolicy = this.maintenancePolicy;
  final maintenanceSchedule = this.maintenanceSchedule;
  final maintenanceVersion = this.maintenanceVersion;
  final managedBackupSource = this.managedBackupSource;
  final name = this.name;
  final nodeType = this.nodeType;
  final ondemandMaintenance = this.ondemandMaintenance;
  final persistenceConfig = this.persistenceConfig;
  final preciseSizeGb = this.preciseSizeGb;
  final pscConfigs = this.pscConfigs;
  final pscConnections = this.pscConnections;
  final pscServiceAttachments = this.pscServiceAttachments;
  final redisConfigs = this.redisConfigs;
  final replicaCount = this.replicaCount;
  final satisfiesPzi = this.satisfiesPzi;
  final satisfiesPzs = this.satisfiesPzs;
  final shardCount = this.shardCount;
  final simulateMaintenanceEvent = this.simulateMaintenanceEvent;
  final sizeGb = this.sizeGb;
  final state = this.state;
  final stateInfo = this.stateInfo;
  final transitEncryptionMode = this.transitEncryptionMode;
  final uid = this.uid;
  final zoneDistributionConfig = this.zoneDistributionConfig;
  return {
    'allowFewerZonesDeployment': ?allowFewerZonesDeployment,
    'asyncClusterEndpointsDeletionEnabled':
        ?asyncClusterEndpointsDeletionEnabled,
    'authorizationMode': ?authorizationMode,
    'automatedBackupConfig': ?automatedBackupConfig,
    'availableMaintenanceVersions': ?availableMaintenanceVersions,
    'backupCollection': ?backupCollection,
    'clusterEndpoints': ?clusterEndpoints,
    'createTime': ?createTime,
    'crossClusterReplicationConfig': ?crossClusterReplicationConfig,
    'deletionProtectionEnabled': ?deletionProtectionEnabled,
    'discoveryEndpoints': ?discoveryEndpoints,
    'effectiveMaintenanceVersion': ?effectiveMaintenanceVersion,
    'encryptionInfo': ?encryptionInfo,
    'gcsSource': ?gcsSource,
    'kmsKey': ?kmsKey,
    'labels': ?labels,
    'maintenancePolicy': ?maintenancePolicy,
    'maintenanceSchedule': ?maintenanceSchedule,
    'maintenanceVersion': ?maintenanceVersion,
    'managedBackupSource': ?managedBackupSource,
    'name': ?name,
    'nodeType': ?nodeType,
    'ondemandMaintenance': ?ondemandMaintenance,
    'persistenceConfig': ?persistenceConfig,
    'preciseSizeGb': ?preciseSizeGb,
    'pscConfigs': ?pscConfigs,
    'pscConnections': ?pscConnections,
    'pscServiceAttachments': ?pscServiceAttachments,
    'redisConfigs': ?redisConfigs,
    'replicaCount': ?replicaCount,
    'satisfiesPzi': ?satisfiesPzi,
    'satisfiesPzs': ?satisfiesPzs,
    'shardCount': ?shardCount,
    'simulateMaintenanceEvent': ?simulateMaintenanceEvent,
    'sizeGb': ?sizeGb,
    'state': ?state,
    'stateInfo': ?stateInfo,
    'transitEncryptionMode': ?transitEncryptionMode,
    'uid': ?uid,
    'zoneDistributionConfig': ?zoneDistributionConfig,
  };
}