toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final awsSourceVmDetails = this.awsSourceVmDetails;
final azureSourceVmDetails = this.azureSourceVmDetails;
final computeEngineDisksTargetDefaults =
this.computeEngineDisksTargetDefaults;
final computeEngineTargetDefaults = this.computeEngineTargetDefaults;
final createTime = this.createTime;
final currentSyncInfo = this.currentSyncInfo;
final cutoverForecast = this.cutoverForecast;
final description = this.description;
final displayName = this.displayName;
final error = this.error;
final expiration = this.expiration;
final group = this.group;
final labels = this.labels;
final lastReplicationCycle = this.lastReplicationCycle;
final lastSync = this.lastSync;
final name = this.name;
final policy = this.policy;
final recentCloneJobs = this.recentCloneJobs;
final recentCutoverJobs = this.recentCutoverJobs;
final sourceVmId = this.sourceVmId;
final state = this.state;
final stateTime = this.stateTime;
final updateTime = this.updateTime;
final vmwareSourceVmDetails = this.vmwareSourceVmDetails;
return {
'awsSourceVmDetails': ?awsSourceVmDetails,
'azureSourceVmDetails': ?azureSourceVmDetails,
'computeEngineDisksTargetDefaults': ?computeEngineDisksTargetDefaults,
'computeEngineTargetDefaults': ?computeEngineTargetDefaults,
'createTime': ?createTime,
'currentSyncInfo': ?currentSyncInfo,
'cutoverForecast': ?cutoverForecast,
'description': ?description,
'displayName': ?displayName,
'error': ?error,
'expiration': ?expiration,
'group': ?group,
'labels': ?labels,
'lastReplicationCycle': ?lastReplicationCycle,
'lastSync': ?lastSync,
'name': ?name,
'policy': ?policy,
'recentCloneJobs': ?recentCloneJobs,
'recentCutoverJobs': ?recentCutoverJobs,
'sourceVmId': ?sourceVmId,
'state': ?state,
'stateTime': ?stateTime,
'updateTime': ?updateTime,
'vmwareSourceVmDetails': ?vmwareSourceVmDetails,
};
}