public override object GetConfigInstance()
    {
        CopyFileHandlerConfig config = new CopyFileHandlerConfig();

        config.Action            = FileAction.Copy;
        config.OverwriteExisting = true;
        config.Recurse           = true;
        config.StopOnError       = true;
        config.PurgeDestination  = true;
        config.Verbose           = true;

        return(config);
    }
 public override IHandlerRuntime Initialize(string configStr)
 {
     config      = HandlerUtils.Deserialize <CopyFileHandlerConfig>(configStr);
     clients.aws = HandlerUtils.InitAwsClient(config.Aws);
     return(base.Initialize(configStr));
 }