public DescribeAddressesResult describeAddresses(DescribeAddressesRequest request) {request = beforeClientExecution(request);return executeDescribeAddresses(request);}

public virtual DescribeAddressesResponse DescribeAddresses(DescribeAddressesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeAddressesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeAddressesResponseUnmarshaller.Instance;return Invoke<DescribeAddressesResponse>(request, options);}
