code: func (obj *GenericVariable) SetProperties(ctx context.Context, prop *GenericVariableProperties) error {
  	err := obj.rpc(ctx, "SetProperties", nil, prop)
  	return err 
  }
docs: // Sets some properties for a variable.
  // The identifier of a variable cannot be modified.
  // You cannot update the properties of a script-defined variable using the SetProperties method.
  //
  // Parameters:
  //
  // ◾ prop   -   Information about the variable.
  //