public DescribeScalingProcessTypesResult describeScalingProcessTypes(DescribeScalingProcessTypesRequest request) {request = beforeClientExecution(request);return executeDescribeScalingProcessTypes(request);}

public DescribeScalingProcessTypesResult describeScalingProcessTypes ( DescribeScalingProcessTypesRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeScalingProcessTypes ( request ) ; }
public virtual DescribeScalingProcessTypesResponse DescribeScalingProcessTypes(DescribeScalingProcessTypesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeScalingProcessTypesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeScalingProcessTypesResponseUnmarshaller.Instance;return Invoke<DescribeScalingProcessTypesResponse>(request, options);}
