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