public AddInstanceGroupsResult addInstanceGroups(AddInstanceGroupsRequest request) {request = beforeClientExecution(request);return executeAddInstanceGroups(request);}

public virtual AddInstanceGroupsResponse AddInstanceGroups(AddInstanceGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = AddInstanceGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = AddInstanceGroupsResponseUnmarshaller.Instance;return Invoke<AddInstanceGroupsResponse>(request, options);}
