&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_audit"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Full": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: true,
ConnUseBusiness: true,
ConnScopes: map[string]string{
"Audit": "business_audit",
"File": "business_file",
"Full": "user_full",
+ "Github": "github_repo",
"Info": "business_info",
"Mgmt": "business_management",
},
- Services: nil,
+ Services: []string{"dropbox", "dropbox_business", "github"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Audit": "business_audit", "File": "business_file", "Full": "user_full", "Info": "business_info", ...},
- Services: nil,
+ Services: []string{"dropbox", "dropbox_business"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 3 identical fields
Reports: nil,
Feeds: nil,
Values: []*dc_recipe.Value{
... // 2 identical elements
&{Name: "Filename", Desc: "Filename", Default: "README.md", TypeName: "string", ...},
&{Name: "Lang", Desc: "Language", TypeName: "domain.common.model.mo_string.opt_string"},
- &{
- Name: "MarkdownReadme",
- Desc: "Generate README as markdown format",
- Default: "false",
- TypeName: "bool",
- },
},
GridDataInput: nil,
GridDataOutput: nil,
... // 2 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
... // 5 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 5 identical fields
CliArgs: "",
CliNote: "",
- ConnUsePersonal: false,
+ ConnUsePersonal: true,
- ConnUseBusiness: false,
+ ConnUseBusiness: true,
ConnScopes: map[string]string{
+ "Audit": "business_audit",
+ "File": "business_file",
+ "Full": "user_full",
+ "Github": "github_repo",
+ "Info": "business_info",
+ "Mgmt": "business_management",
},
- Services: nil,
+ Services: []string{"dropbox", "dropbox_business", "github"},
IsSecret: true,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"ConnGithub": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: true,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: false,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
... // 5 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: true,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
... // 5 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: true,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Left": "user_full", "Right": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Dst": "user_full", "Src": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
- Values: []*dc_recipe.Value{},
+ Values: []*dc_recipe.Value{
+ &{
+ Name: "Path",
+ Desc: "Path to workspace",
+ TypeName: "domain.common.model.mo_string.opt_string",
+ },
+ },
GridDataInput: nil,
GridDataOutput: nil,
... // 2 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: true,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
... // 5 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 3 identical fields
Reports: nil,
Feeds: nil,
Values: []*dc_recipe.Value{
+ &{
+ Name: "IncludeDeleted",
+ Desc: "Include deleted members.",
+ Default: "false",
+ TypeName: "bool",
+ },
&{Name: "Peer", Desc: "Account alias", Default: "default", TypeName: "domain.dropbox.api.dbx_conn_impl.conn_business_info", ...},
},
GridDataInput: nil,
GridDataOutput: nil,
... // 2 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Dst": "business_file", "Src": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_management"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: false,
- ConnScopes: map[string]string{},
+ ConnScopes: map[string]string{"Peer": "github_repo"},
- Services: nil,
+ Services: []string{"github"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {"Peer": "user_full"},
- Services: nil,
+ Services: []string{"dropbox"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_audit"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_audit"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_audit"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_audit"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 3 identical fields
Reports: nil,
Feeds: nil,
Values: []*dc_recipe.Value{
+ &{
+ Name: "FolderName",
+ Desc: "Filter by folder name. Filter by exact match to the name.",
+ },
+ &{
+ Name: "FolderNamePrefix",
+ Desc: "Filter by folder name. Filter by name match to the prefix.",
+ },
+ &{
+ Name: "FolderNameSuffix",
+ Desc: "Filter by folder name. Filter by name match to the suffix.",
+ },
+ &{
+ Name: "MemberTypeExternal",
+ Desc: "Filter folder members. Keep only members are external (not in the same team). Note: Invited members are marked as external member.",
+ },
+ &{
+ Name: "MemberTypeInternal",
+ Desc: "Filter folder members. Keep only members are internal (in the same team). Note: Invited members are marked as external member.",
+ },
&{Name: "Peer", Desc: "Account alias", Default: "default", TypeName: "domain.dropbox.api.dbx_conn_impl.conn_business_file", ...},
},
GridDataInput: nil,
GridDataOutput: nil,
... // 2 identical fields
}
&dc_recipe.Report{
Name: "membership",
Desc: "This report shows a list of shared folders and team folders with"...,
Columns: []*dc_recipe.ReportColumn{
... // 5 identical elements
&{Name: "member_name", Desc: "Name of this member"},
&{Name: "member_email", Desc: "Email address of this member"},
+ &{
+ Name: "same_team",
+ Desc: "Whether the member is in the same team or not. Returns empty if the member is not able to determine whether in the same team or "...,
+ },
},
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 3 identical fields
Reports: nil,
Feeds: nil,
Values: []*dc_recipe.Value{
+ &{
+ Name: "FolderName",
+ Desc: "Filter by folder name. Filter by exact match to the name.",
+ },
+ &{
+ Name: "FolderNamePrefix",
+ Desc: "Filter by folder name. Filter by name match to the prefix.",
+ },
+ &{
+ Name: "FolderNameSuffix",
+ Desc: "Filter by folder name. Filter by name match to the suffix.",
+ },
&{Name: "Peer", Desc: "Account alias", Default: "default", TypeName: "domain.dropbox.api.dbx_conn_impl.conn_business_file", ...},
},
GridDataInput: nil,
GridDataOutput: nil,
... // 2 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 7 identical fields
ConnUsePersonal: false,
ConnUseBusiness: true,
ConnScopes: map[string]string{
"File": "business_file",
"Info": "business_info",
"Mgmt": "business_management",
+ "Peer": "business_file",
},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: true,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_info"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 6 identical fields
CliNote: "",
ConnUsePersonal: false,
- ConnUseBusiness: false,
+ ConnUseBusiness: true,
ConnScopes: map[string]string{
+ "DstFile": "business_file",
+ "DstMgmt": "business_management",
+ "SrcFile": "business_file",
+ "SrcMgmt": "business_management",
},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: true,
ConnScopes: {"Peer": "business_file"},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 6 identical fields
CliNote: "",
ConnUsePersonal: false,
- ConnUseBusiness: false,
+ ConnUseBusiness: true,
ConnScopes: map[string]string{
+ "DstFile": "business_file",
+ "DstMgmt": "business_management",
+ "SrcFile": "business_file",
+ "SrcMgmt": "business_management",
},
- Services: nil,
+ Services: []string{"dropbox_business"},
IsSecret: false,
IsConsole: false,
... // 10 identical fields
}
&dc_recipe.Recipe{
... // 8 identical fields
ConnUseBusiness: false,
ConnScopes: {},
- Services: nil,
+ Services: []string{},
IsSecret: false,
IsConsole: false,
IsExperimental: false,
IsIrreversible: false,
- IsTransient: false,
+ IsTransient: true,
Reports: nil,
Feeds: nil,
... // 5 identical fields
}