public BatchGetDeploymentGroupsResult batchGetDeploymentGroups(BatchGetDeploymentGroupsRequest request) {request = beforeClientExecution(request);return executeBatchGetDeploymentGroups(request);}

public virtual BatchGetDeploymentGroupsResponse BatchGetDeploymentGroups(BatchGetDeploymentGroupsRequest request){var options = new InvokeOptions();options.RequestMarshaller = BatchGetDeploymentGroupsRequestMarshaller.Instance;options.ResponseUnmarshaller = BatchGetDeploymentGroupsResponseUnmarshaller.Instance;return Invoke<BatchGetDeploymentGroupsResponse>(request, options);}
