private static MachineGroupArgs MakeArgs(MachineGroupArgs args)
 {
     args ??= new MachineGroupArgs();
     args.Kind = "machineGroup";
     return(args);
 }
 /// <summary>
 /// Create a MachineGroup 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 MachineGroup(string name, MachineGroupArgs args, CustomResourceOptions?options = null)
     : base("azure-nextgen:operationalinsights/v20151101preview:MachineGroup", name, MakeArgs(args), MakeResourceOptions(options, ""))
 {
 }