public DeleteInstanceSnapshotResult deleteInstanceSnapshot(DeleteInstanceSnapshotRequest request) {request = beforeClientExecution(request);return executeDeleteInstanceSnapshot(request);}

public virtual DeleteInstanceSnapshotResponse DeleteInstanceSnapshot(DeleteInstanceSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteInstanceSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteInstanceSnapshotResponseUnmarshaller.Instance;return Invoke<DeleteInstanceSnapshotResponse>(request, options);}
