public DescribeTemplateResult describeTemplate(DescribeTemplateRequest request) {request = beforeClientExecution(request);return executeDescribeTemplate(request);}

public virtual DescribeTemplateResponse DescribeTemplate(DescribeTemplateRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeTemplateRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeTemplateResponseUnmarshaller.Instance;return Invoke<DescribeTemplateResponse>(request, options);}
