toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final architecture = this.architecture;
final description = this.description;
final diskName = this.diskName;
final diskSizeGb = this.diskSizeGb;
final diskType = this.diskType;
final enableConfidentialCompute = this.enableConfidentialCompute;
final labels = this.labels;
final licenses = this.licenses;
final onUpdateAction = this.onUpdateAction;
final provisionedIops = this.provisionedIops;
final provisionedThroughput = this.provisionedThroughput;
final replicaZones = this.replicaZones;
final resourceManagerTags = this.resourceManagerTags;
final resourcePolicies = this.resourcePolicies;
final sourceImage = this.sourceImage;
final sourceImageEncryptionKey = this.sourceImageEncryptionKey;
final sourceSnapshot = this.sourceSnapshot;
final sourceSnapshotEncryptionKey = this.sourceSnapshotEncryptionKey;
final storagePool = this.storagePool;
return {
'architecture': ?architecture,
'description': ?description,
'diskName': ?diskName,
'diskSizeGb': ?diskSizeGb,
'diskType': ?diskType,
'enableConfidentialCompute': ?enableConfidentialCompute,
'labels': ?labels,
'licenses': ?licenses,
'onUpdateAction': ?onUpdateAction,
'provisionedIops': ?provisionedIops,
'provisionedThroughput': ?provisionedThroughput,
'replicaZones': ?replicaZones,
'resourceManagerTags': ?resourceManagerTags,
'resourcePolicies': ?resourcePolicies,
'sourceImage': ?sourceImage,
'sourceImageEncryptionKey': ?sourceImageEncryptionKey,
'sourceSnapshot': ?sourceSnapshot,
'sourceSnapshotEncryptionKey': ?sourceSnapshotEncryptionKey,
'storagePool': ?storagePool,
};
}