public DescribeSnapshotAttributeResult describeSnapshotAttribute(DescribeSnapshotAttributeRequest request) {request = beforeClientExecution(request);return executeDescribeSnapshotAttribute(request);}

public DescribeSnapshotAttributeResult describeSnapshotAttribute ( DescribeSnapshotAttributeRequest request ) { request = beforeClientExecution ( request ) ; return executeDescribeSnapshotAttribute ( request ) ; }
public virtual DescribeSnapshotAttributeResponse DescribeSnapshotAttribute(DescribeSnapshotAttributeRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeSnapshotAttributeRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeSnapshotAttributeResponseUnmarshaller.Instance;return Invoke<DescribeSnapshotAttributeResponse>(request, options);}
