encode method

  1. @override
Map<String, Object?> encode()
override

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(),
    },
  ],
};