toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final architecture = this.architecture;
final autoCreated = this.autoCreated;
final chainName = this.chainName;
final creationSizeBytes = this.creationSizeBytes;
final creationTimestamp = this.creationTimestamp;
final description = this.description;
final diskSizeGb = this.diskSizeGb;
final downloadBytes = this.downloadBytes;
final enableConfidentialCompute = this.enableConfidentialCompute;
final guestFlush = this.guestFlush;
final guestOsFeatures = this.guestOsFeatures;
final id = this.id;
final kind = this.kind;
final labelFingerprint = this.labelFingerprint;
final labels = this.labels;
final licenseCodes = this.licenseCodes;
final licenses = this.licenses;
final locationHint = this.locationHint;
final name = this.name;
final params = this.params;
final satisfiesPzi = this.satisfiesPzi;
final satisfiesPzs = this.satisfiesPzs;
final selfLink = this.selfLink;
final snapshotEncryptionKey = this.snapshotEncryptionKey;
final snapshotType = this.snapshotType;
final sourceDisk = this.sourceDisk;
final sourceDiskEncryptionKey = this.sourceDiskEncryptionKey;
final sourceDiskForRecoveryCheckpoint =
this.sourceDiskForRecoveryCheckpoint;
final sourceDiskId = this.sourceDiskId;
final sourceInstantSnapshot = this.sourceInstantSnapshot;
final sourceInstantSnapshotEncryptionKey =
this.sourceInstantSnapshotEncryptionKey;
final sourceInstantSnapshotId = this.sourceInstantSnapshotId;
final sourceSnapshotSchedulePolicy = this.sourceSnapshotSchedulePolicy;
final sourceSnapshotSchedulePolicyId = this.sourceSnapshotSchedulePolicyId;
final status = this.status;
final storageBytes = this.storageBytes;
final storageBytesStatus = this.storageBytesStatus;
final storageLocations = this.storageLocations;
return {
'architecture': ?architecture,
'autoCreated': ?autoCreated,
'chainName': ?chainName,
'creationSizeBytes': ?creationSizeBytes,
'creationTimestamp': ?creationTimestamp,
'description': ?description,
'diskSizeGb': ?diskSizeGb,
'downloadBytes': ?downloadBytes,
'enableConfidentialCompute': ?enableConfidentialCompute,
'guestFlush': ?guestFlush,
'guestOsFeatures': ?guestOsFeatures,
'id': ?id,
'kind': ?kind,
'labelFingerprint': ?labelFingerprint,
'labels': ?labels,
'licenseCodes': ?licenseCodes,
'licenses': ?licenses,
'locationHint': ?locationHint,
'name': ?name,
'params': ?params,
'satisfiesPzi': ?satisfiesPzi,
'satisfiesPzs': ?satisfiesPzs,
'selfLink': ?selfLink,
'snapshotEncryptionKey': ?snapshotEncryptionKey,
'snapshotType': ?snapshotType,
'sourceDisk': ?sourceDisk,
'sourceDiskEncryptionKey': ?sourceDiskEncryptionKey,
'sourceDiskForRecoveryCheckpoint': ?sourceDiskForRecoveryCheckpoint,
'sourceDiskId': ?sourceDiskId,
'sourceInstantSnapshot': ?sourceInstantSnapshot,
'sourceInstantSnapshotEncryptionKey': ?sourceInstantSnapshotEncryptionKey,
'sourceInstantSnapshotId': ?sourceInstantSnapshotId,
'sourceSnapshotSchedulePolicy': ?sourceSnapshotSchedulePolicy,
'sourceSnapshotSchedulePolicyId': ?sourceSnapshotSchedulePolicyId,
'status': ?status,
'storageBytes': ?storageBytes,
'storageBytesStatus': ?storageBytesStatus,
'storageLocations': ?storageLocations,
};
}