TransferJobReplicationSpec.fromMap constructor
TransferJobReplicationSpec.fromMap(
- Map<String, dynamic> map
)
Implementation
factory TransferJobReplicationSpec.fromMap(Map<String, dynamic> map) {
return TransferJobReplicationSpec(
gcsDataSink: (() { final guardedValue = map['gcsDataSink']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TransferJobReplicationSpecGcsDataSink.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
gcsDataSource: (() { final guardedValue = map['gcsDataSource']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TransferJobReplicationSpecGcsDataSource.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
objectConditions: (() { final guardedValue = map['objectConditions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TransferJobReplicationSpecObjectConditions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
transferOptions: (() { final guardedValue = map['transferOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TransferJobReplicationSpecTransferOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}