JBLaunchProjectConfig
Notes:
- 
member: projectUri Metadata URI to associate with the project. This can be updated any time by the owner of the project.
 - 
member: rulesetConfigurations The ruleset configurations to queue.
 - 
member: terminalConfigurations The terminal configurations to add for the project.
 - 
member: memo A memo to pass along to the emitted event.
 
struct JBLaunchProjectConfig {
    string projectUri;
    JBPayDataHookRulesetConfig[] rulesetConfigurations;
    JBTerminalConfig[] terminalConfigurations;
    string memo;
}