public CreateDiskSnapshotResult createDiskSnapshot(CreateDiskSnapshotRequest request) {request = beforeClientExecution(request);return executeCreateDiskSnapshot(request);}

public virtual CreateDiskSnapshotResponse CreateDiskSnapshot(CreateDiskSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateDiskSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateDiskSnapshotResponseUnmarshaller.Instance;return Invoke<CreateDiskSnapshotResponse>(request, options);}
