encode method
Returns the JSON fragment to merge into the source block.
Implementation
@override
Map<String, Object?> encode() => {
'storage_source': [
{
'bucket': bucket.toTfJson(),
'object': object.toTfJson(),
if (generation != null) 'generation': generation!.toTfJson(),
},
],
};