Esempio n. 1
0
 private static ModuleResourceArgs MakeArgs(ModuleResourceArgs args)
 {
     args ??= new ModuleResourceArgs();
     args.Optional_const       = "val";
     args.Plain_optional_const = "val";
     args.Plain_required_const = "val";
     return(args);
 }
Esempio n. 2
0
 /// <summary>
 /// Create a ModuleResource resource with the given unique name, arguments, and options.
 /// </summary>
 ///
 /// <param name="name">The unique name of the resource</param>
 /// <param name="args">The arguments used to populate this resource's properties</param>
 /// <param name="options">A bag of options that control this resource's behavior</param>
 public ModuleResource(string name, ModuleResourceArgs args, CustomResourceOptions?options = null)
     : base("foobar::ModuleResource", name, MakeArgs(args), MakeResourceOptions(options, ""))
 {
 }